第1个回答 2012-03-27
1.定义的变量值不能改变
2.定义的类不能被继承(二叉树中的叶子类)
3.定义的方法不能被覆盖
定义常量,如下: boolean isRight = false;//默认必须为false,要是true,那你就是代码问题
int mInput = -1;// 假设为用户输入字符串
mInput=0;//这里就是你那个获取输入的地方,我只是模拟的,你根据情况写
final int RUGHT_ANSWER = 0;// 需要的正确的数字
do {
switch (mInput) {
case RUGHT_ANSWER:
isRight = true;
break;
default:
isRight=false;
break;
}
} while (!isRight);
其中final必须指定RUGHT_ANSWER 为常量不会更改
你说的final是内部类需要访问的,必须指定final 的变量