MInner a=new MInner();
// 调用内部类的方法
a.getScore();
System.out.println("姓名:" + name + "\n加分后的成绩:" +a.getScore());
-----------------------------------------------------------------------------------------
MInner a=new MInner();
// 调用内部类的方法
int newScore=a.getScore();
System.out.println("姓名:" + name + "\n加分后的成绩:" +newScore);
----------------------------------------------------------------------------------
请问两个运行结果不是一样吗为什么第二段要多定义一个变量,有什么区别吗,还是有什么好处,小白求解答
两个没有区别,第二个定义一个变量只是用来方便存储,如果还想调用,更简洁。
没区别 只不过第二个多定义了一个变量 看个人编写的风格吧
请问能举个例子吗?