初学者java代码不工作(倒计时)。。为什么?
感谢您抽出时间来查看和帮助。 我只是想让我的整数值从10降到1。 当我这样做时,它会起作用:
public class Application {
public static void main(String[] args) {
int value = 10;
while (value > 0)
{
System.out.println(value);
value --;
}
}
}
但当我成功的时候:
while (value > 0)
{
System.out.println(value);
value - 1;
它不起作用。。。 为什么会这样
# 1 楼答案
您没有在任何地方存储
value
的新结果。应该是的# 2 楼答案
虽然将该值减少1,但不能将该数字分配给任何变量
可以用
value = value - 1;
或value -= 1.
替换它