public class SwitchTest {
public static void main(String[] args) {
Integer i = new Integer(2) + new Integer(2);
switch(i){
case 4: System.out.println("foo"); break;
default: System.out.println("default"); break;
}
}
}
整数i未标记为最终。 (我只是java的初学者。)
答案 0 :(得分:3)
您将case
标签与switch
个操作数混淆。
switch
非常数值没有错;事实上,如果没有这个,switch
将毫无用处。