public class MyClass{
public static final int MSG_1=1;
public static final int MSG_2=2;
public static final int MSG_3=3;
public static final int MSG_4=4;
public static final int MSG_5=5;
public static final int MSG_6=6;

public void onGameEvent(int code, long param) {
switch(code){
case MSG_1:
//code to do
break;
case MSG_2:
//code to do
break;
case MSG_3:
//code to do
break;
case MSG_4:
//code to do
break;
case MSG_5:
//code to do
break;
case MSG_6:
//code to do
break;
}
}
}Eclipse提示case expressions must be constant expressions
难道public static final int 不是常量吗?