Bassicly我想在用户按下下一个按钮时打印1然后2然后3然后4递增 - 但它显示i ++上的警告说它是“死代码”,这是我通常为语句做的所以我不是肯定会发生什么事。任何指导将不胜感激
public void onClick(View v) {
// TODO Auto-generated method stub
switch(v.getId()){
case R.id.one:
break;
case R.id.Next:
for(int i=1; i<11; i++){
info.setText(""+i);
break;
}
答案 0 :(得分:5)
因为你的
,你会遇到“死码”问题info.setText(""+i);
break;
第一次设置文本()后,无条件地中断。因此它永远不会有机会增加i,这就是死代码的位置。
我认为这里的问题很可能是错误的放置}
您可能希望在案例中休息,而不是在for循环中?