String a = "abc";
String b = a.substring(1, 2);
저렇게 하면 b에 "b" 문자열이 들어가나요?
아니면 'b' 문자가 들어가나요?
switch(b){
case "b" : System.out.println("HI");
}
b자리에 정수만 될 줄 알았는데 아닌가봐요?
String a = "abc";
String b = a.substring(1, 2);
저렇게 하면 b에 "b" 문자열이 들어가나요?
아니면 'b' 문자가 들어가나요?
switch(b){
case "b" : System.out.println("HI");
}
b자리에 정수만 될 줄 알았는데 아닌가봐요?
스위치에 상수아니어도됨
힝
JAVA 7 이상에서나 저렇게 가능