-
[Java] 조건문 switch프로그래밍/JAVA 2022. 8. 2. 22:09728x90
switch은 if문과 비슷하지만 좀 더 정형화된 형태로 특정값과 일치하는 값을 찾아 실행한다.
switch(변수){ case 값1 : 값과 변수가 같을 경우 실행할 문장; ... break; case 값2 : 값과 변수가 같을 경우 실행할 문장; ... break; case 값3 : 값과 변수가 같을 경우 실행할 문장; ... break; default : 값과 변수가 같을 경우 실행할 문장; ... }
Scanner sc = new Scanner(System.in); System.out.print("월을 입력하세요 >>> "); int month = sc.nextInt(); // 5 switch(month){ case 1 : case 3 : case 5 : case 7 : case 8 : case 10 : case 12 : System.out.println("31일"); // 31일 break; case 2 : System.out.println("28일 또는 29일"); break; case 4 : case 6 : case 9 : case 11 : System.out.println("30일"); break; default: System.out.println("1~12까지 다시 입력하시오."); /* 결과 월을 입력하세요 >>> 5 31일 */
728x90'프로그래밍 > JAVA' 카테고리의 다른 글
[Java] 반복문 while (0) 2022.08.03 [Java] equals 메소드 (0) 2022.08.02 [Java] 조건문 if (0) 2022.08.02 [Java] Math 클래스 (0) 2022.08.01 [Java] 메모리 구조 (0) 2022.08.01