Java 这里的错误是什么?
嗯,我是从一开始练习编码的 这就是他的密码,但我仍然想知道为什么它没有显示任何东西Java 这里的错误是什么?,java,Java,嗯,我是从一开始练习编码的 这就是他的密码,但我仍然想知道为什么它没有显示任何东西 public class Variables { public static void main(String[] args) { for (int counter = 1; counter == 10; counter++){ System.out.println(counter); } } } 循
public class Variables {
public static void main(String[] args) {
for (int counter = 1; counter == 10; counter++){
System.out.println(counter);
}
}
}
循环不会运行,因为在第一次迭代中,
计数器
不会是10。您需要计数器这无法工作,因为for循环中的第二个检查是
计数器==10
您需要这样一个循环:
for (int counter = 1; counter <= 10; counter++) {
System.out.println(counter);
}
for(int counter=1;counter让我让您了解,for循环是如何执行的。
For循环有三个部分
for(initial value; condition;increment)
当循环开始时
1.初始值
起点
2.条件:
它将检查条件是否正确。
如果为true,则执行它,如果为false,则终止它。
3.增量:
检查条件后(第二次)
在你的情况下,你说的是循环
count
有
价值,但它是错误的,它有价值
1
这就是为什么它不执行,让它成为
Count<=10
计数
Count<=10
Count <10