.......
你这个直接将对象给输出了,调用的是类的toString方法,该方法返回的是该Java对象的内存地址经过哈希算法得出的int类型的值在转换成十六进制。这个输出的结果可以等同的看作Java对象在堆中的内存地址。
应该是
// 创建方法内部类的对象
MInner mi = new MInner();
// 调用内部类的方法
int newScore = mi.getScore();
感谢您的回答,但是最下面那个调用外部类的方法不也是这样吗。。。