qq_weare伐木累_1
2015-11-29 13:25
在调用内部类的方法时 为什么要 int getscore=mi.getScore();而不能简单的mi.getScore();?貌似好像也没有报错
你这个明显就是赋值语句了,在调用方法后,方法有返回值,赋给整形的getscore。
输出中有变量 先赋值再输出 分清参数和变量的区别
后面的输出语句中已经有了newscore,所以需要把值赋给newscore再输出。你也可以创建内部对象后,把后面输出语句的newscore直接替换为mi.getScore()进行输出。比如:
System.out.println("姓名:" + name + "\n加分后的成绩:" + mi.getScore());
自己没看清
Java入门第二季 升级版
530655 学习 · 6091 问题
相似问题