慕粉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入门第二季
531371 学习 · 6328 问题
相似问题