-4
我试图减去100和一个随机数,而是100成为一个随机数本身。
下面是我用来生成随机数并减去life
这是一个100
的代码块。Android:100 - 随机数,而不是100成为随机
public void run() {
Random r1 = new Random();
int n1 = r1.nextInt(10 - 1) + 1;
int life1 = 100;
damage1.setText(String.valueOf(n1));
for(;life1 > 0; life1 -= n1) {
bar1.setProgress(life1);
percent1.setText(String.valueOf(life1) + "%");
}
}
您正在将减法的结果分配给最初为100的变量,因此您必须期待它发生变化,不是吗? – Eran
这个声明永远不会达到'if(life1 == 0 || life2 == 0)'。它没有回路。 –
@Eran是的,这就是我期待的 –