本帖最后由 少年闰土 于 2015-6-3 09:59 编辑
可以的因为在java中字符串变量就是用String类型的对象来存储的,写了测试例子如下:public class TestSwitch {
public class TestSwitch {
public static void main(String[] args) {
// TODO 自动生成的方法存根
String str = new String("1");
String str1 = null;
switch (str) {
case "":
System.out.println("\"\"");
break;
case "1":
System.out.println("1");
break;
case "2":
System.out.println("2");
break;
default:
System.out.println("default");
break;
}
}
}
结果如下打印:
1
|