慕粉3693275
2016-08-03 15:59
请问上面代码中的三处错误怎么修改的,谢谢!
public void show(){ class Minner { int score=54; int num=0; public void print() { for(;score<=60;score++) { num++; } //类的成员包括方法和属性,不包括循环吧 System.out.println("name: "+name); System.out.println("加分后成绩: "+score); System.out.println("加分次数: "+num); } } Minner mi=new Minner(); mi.print(); //这个创建对象和调用不在内部类的内部,在方法的内部 }
public class HelloWorld{
String name="爱慕课";
public void show(){
class Minner{
int score=54;
int num=0;
public void print(){
for(;score<=60;score++){
num++;
}
System.out.println("name:"+name);
System.out.println("加分后:"+score);
System.out.println("加分次数:"+num);
}
}
Minner inner=new Minner();
inner.print();
}
public static void main(String[] args) {
HelloWorld hello=new HelloWorld();
hello.show();
}
}
括号不配对,还有把鼠标放在标错的地方会有提示
你内部类里print()方法大括号的结束号,和内部类的结束号少了其中一个
Java入门第二季 升级版
530559 学习 · 6091 问题
相似问题