본문 바로가기

Study/Code Review

DAY 57. [JAVA] 배열 연습 문제 06. SCANNER와 배열

연습 문제 06.

 

Q :


"월" ~ "일" (요일)까지 초기화된 문자열 배열을 만들고 0부터 6까지 숫자를 입력 받아
입력한 숫자와 같은 인덱스에 있는 요일을 출력하고
범위에 없는 숫자를 입력 시 "잘못 입력하셨습니다." 를 출력하세요.

 

public void method6() {
		
		String[] arr = {"월", "화", "수", "목", "금", "토", "일"};
		int num = 0;
		Scanner scanner = new Scanner(System.in);
		
		System.out.print("0 ~ 6 사이 숫자 입력 : ");
		num = scanner.nextInt();
		
		if (num >=0 && num <= 6) {
			System.out.println(arr[num] + "요일");
		} else {
			System.out.println("잘못 입력하셨습니다.");
		}
	
		
	}

 

<결과값>

0 ~ 6 사이 숫자 입력 : 4
금요일

0 ~ 6 사이 숫자 입력 : 7
잘못 입력하셨습니다.