NordicEurope_G
2018-09-17 20:20
public class Gyh{
Gyh g=new Gyh();
g.count();
void count(){
for( int i=0;num>1;i++ ){
int num=999;
num/=10;
if(num<1){
break;
}
}
System.out.println("i"+i);
}
}
public class Gyh {
int num;
void count(){
for( int i=0; num>1;i++ ) {
num=999;
num/=10;
if(num<1){
break;
}
System.out.println("i"+i);
}
}
public static void main(String[] args) {
Gyh g=new Gyh();
g.count();
}
}
改称这样再试试
主要有三个错误:1.num没有初始化,int num=999这行代码应该写在for循环的前面 2.没有main方法作为程序入口,无法调用count()方法 3.输出语句应该写在方法内部,因为变量i在方法内部
Java入门第二季 升级版
530553 学习 · 6091 问题
相似问题