비디오: Java - 조건문 5 : switch 2024
switch
문 내의
int
값은 이전 버전이나 새로운 버전의 Java에서 작동합니다. (자바가 아주 새로운 언어이기 때문에
char
값과 몇 가지 다른 종류의 값들이 자바의
switch
문에서 효과가있었습니다.)
Java 7부터
switch
문에서 실행될 대소 문자가 특정 문자열의 값에 따라 달라 지도록 설정할 수 있습니다. 아래 코드는
switch
문에서 문자열 사용을 보여줍니다.
이 코드는 문자열이있는 switch 문을 보여줍니다.
import static java. 랭. 체계. 아웃;
import java. util. 스캐너;
public class SwitchIt7 {
public static void main (String args []) {
스캐너 키보드 = 새 스캐너 (시스템 인);
. 인쇄 ("어느 구절 (1, 2 또는 3)?");
String verse = keyboard. 다음 것();
전환 ({ 경우 "1"
: println ("그는 뇌가 없기 때문입니다."); 휴식;
case
"two"
:
경우
"3"
: println ("마지막 삼가 야."); 휴식;
기본값:
. println ("그 같은 절은 없습니다. 다시 시도하십시오.");
휴식;
}
println ("Ohhhhhhhh ….");
키보드. 닫기();
}
}
문과
switch
문이 있으면
연습을하십시오!
한 달의 이름을 입력하고 그 달의 일수를 출력하는 프로그램을 작성하십시오. 이 첫 번째 버전의 프로그램에서는 2 월에 항상 28 일이 있다고 가정합니다.
코드를 더욱 멋지게 만드십시오! 사용자에게 월 이름을 입력하게하고
윤년입니까?라는 질문에 대한 응답으로
예
또는
아니
를 입력하십시오.