Java循环错误

Java循环错误,java,Java,嗨,我正在运行一个简单的循环,它应该输出数字0-10,但是当程序运行时,输出框中没有显示任何内容,但是程序不会抛出任何错误。以下是循环: for(int num = 0; num <= 10; num++){ System.out.println("num = " + num); } for(int num=0;num您应该看看一些基本的java教程 由于OP在评论中澄清,其目的是仅打印数字1-9: 循环以num=0开始。这意味着它也将以打印0开始。如果它应该打印

嗨,我正在运行一个简单的循环,它应该输出数字0-10,但是当程序运行时,输出框中没有显示任何内容,但是程序不会抛出任何错误。以下是循环:

for(int num = 0; num <= 10; num++){
        System.out.println("num = " + num);
    }

for(int num=0;num您应该看看一些基本的java教程


由于OP在评论中澄清,其目的是仅打印数字1-9:

循环以
num=0
开始。这意味着它也将以打印
0
开始。如果它应该打印
1
作为第一个数字,循环应以
开始(int num=1;


另外,@Gersee在评论中写道,如果打算将
9
打印为最后一个数字,循环的条件应该是
num<10
。循环的条件当前是
num,你问到:“我试图让我的程序打印1-9之间的数字,然后在10处停止–Neil Kumar”

你想要这个:

for(int num = 1; num < 10; num++){
System.out.println("num = " + num);
}
for(int num=1;num<10;num++){
System.out.println(“num=”+num);
}
如果您希望非常聪明,但不使用功能性jdk8代码:

for(int num = 1; num < 10; System.out.println("num = " + num++);
for(int num=1;num<10;System.out.println(“num=“+num++”);

问题是什么?你能包含更多的代码吗?如何工作?这个java,而不是python。缩进不重要。问题是什么?你提供的循环语法看起来不错。你的代码编译正确吗?预期的输出是什么?我试图让我的程序打印1-9之间的数字,然后在10点停止,这是s几乎所有编程语法都有一些基本语法。好吧,我知道我犯了一个错误;这并不能回答为什么代码处理后什么都不打印Tylerhmm我看不出有什么问题…编译好吗?@NeilKumar你确定代码执行正确吗?你是在IDE中运行还是在逗号中运行nd行?是的,代码似乎编译得很好,在看到您的有用答案后,我对代码进行了调整,但是没有打印数字列表-这是以EclipseTology正确运行的,对于一些代码示例,请查看我的答案:P
for(int num = 1; num < 10; num++){
System.out.println("num = " + num);
}
for(int num = 1; num < 10; System.out.println("num = " + num++);