Java의 스위치 문은 다양한 조건에 따라 다양한 코드 블록을 실행하는 데 사용됩니다. switch 문의 기본 구문은 "switch(표현식) {case value1:// 코드 블록 1break 실행; case value2:// 코드 블록 2break 실행;...default:// 기본 코드 블록 break 실행;}"입니다.
Java의 스위치 문은 다양한 조건에 따라 다양한 코드 블록을 실행하는 데 사용됩니다. 긴 if-else if-else 문을 대체하여 코드를 더 간결하고 읽기 쉽게 만들 수 있습니다.
switch 문의 기본 구문은 다음과 같습니다.
switch (expression) {case value1:// 执行代码块1break;case value2:// 执行代码块2break; ...default:// 执行默认代码块break; }
expression은 판단해야 하는 표현식으로, 일반적으로 정수, 문자 또는 열거형 유형입니다.
각 사례 뒤에는 일치해야 하는 값을 나타내는 상수 값 또는 특정 표현식이 옵니다.
expression의 값이 특정 케이스와 일치하면 해당 코드 블록이 실행됩니다.
case가 성공적으로 일치하면 break 문이나 switch 문을 만날 때까지 모든 후속 코드 블록이 실행됩니다.
모든 경우가 일치하지 않으면 기본 코드 블록(선택 사항)이 실행됩니다.
break 문은 스위치 문에서 벗어나 다른 케이스 코드 블록의 실행을 방지하는 데 사용됩니다.
break 문이나 return 문이 없으면 일치에 성공한 후 break 문이나 switch 문을 만날 때까지 다음 Case의 코드 블록이 계속 실행됩니다.
다음은 switch 문 사용 예입니다.
int day = 1; String dayString;switch (day) {case 1: dayString = "Monday";break;case 2: dayString = "Tuesday";break;case 3: dayString = "Wednesday";break;case 4: dayString = "Thursday";break;case 5: dayString = "Friday";break;case 6: dayString = "Saturday";break;case 7: dayString = "Sunday";break;default: dayString = "Invalid day";break; } System.out.println(dayString); // 输出 "Monday"
위 예에서 day 값을 기준으로 switch 문은 Case 1과 일치하고 해당 코드 블록을 실행하여 dayString을 "Monday"에 할당합니다. ". 최종 출력은 "월요일"입니다.
위 내용은 Java 스위치의 사용법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!