Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 这里的错误是什么?_Java - Fatal编程技术网

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