后知后觉了,原来java7开始就支持用string作为switch语句的条件了
public class SwitchString {
public static void test(String str) {
switch(str) {
case "abc":
System.out.println("abc");
break;
case "def":
System.out.println("def");
break;
default:
System.out.println("default");
}
}
public static void main(String[] args) {
test("def");
}
}
public static void test(String str) {
switch(str) {
case "abc":
System.out.println("abc");
break;
case "def":
System.out.println("def");
break;
default:
System.out.println("default");
}
}
public static void main(String[] args) {
test("def");
}
}
评论
发表评论