我正在测试循环,当我尝试这样做时不起作用:

public static void main(String[] args) {
    for(int i=0;i==5;i++){
        System.out.println(i);
    }
}


当我运行此程序时,我期望得到“ 0、1、2、3、4、5”,但是除了“成功构建”外,我什么也没有得到。我在ubuntu linux上使用netbeans 8.0。任何帮助或解释,将不胜感激。

编辑:* facepalm

最佳答案

在Java for循环中,就像while循环一样,您不指定“ break”,而是指定“ continue”条件。因此,应将==替换为<=

关于java - 我无法获得用于Java 8的基本for循环,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24366439/

10-10 10:40
查看更多