从一本教程上看到下面一段程序,创建后却无法通过编译,请问大虾这是怎么回事?
package example;public class Hello { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0;i<=20;i++){
if(i%5==0){
break;
}
System.out.println(i);
}
}}
package example;public class Hello { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0;i<=20;i++){
if(i%5==0){
break;
}
System.out.println(i);
}
}}
第一种情况是你的类名和文件名是否一致
第二种情况是你配置好环境没
第三种情况你是否写错了-------------------------------
java菜鸟学堂QQ群144648357
首先在Eclipse环境中创建了一个HelloApp的Java Project,然后又创建了一个java class,报名时example。源程序就是这样为什么不行?
第一个数0满足0%5==0,然后就break退出循环了,按照你这个说法,没有输出是正常的哇,那你发帖问什么捏……
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0;i<=20;i++){ //第一次,i=0
if(i%5==0){ //i%5==0为true,执行break;
break;
}
System.out.println(i);
}
//break到这里,当然就什么都不输出了。
}