아래 코드 샘플의 출력 "0"을 설명하십시오. 그리고 Java에서 switch case 문에 string을 사용하는 것이 합법적입니까?자바 문자열 및 스위치 케이스
public class Test {
static int x;
public static void main(String[] args) {
String ss = "aBc";
String s = "ABC";
switch(s){
case "" : x++;
case "AbC" : x++;break;
case "ABC" : x--;
default : x++;
}
System.out.print(x);
}
}
(Java 8의 경우) –
이 숙제입니까? 이 법률의 여부는 Java 버전에 따라 달라지며 이상한 행동은'break' 문을 놓치지 올 수 있습니다. –
사실 Java7 – Maroun