为什么list输出是数组类型的字符串而数组却是内存地址?
1.原因是object.java类是所有类的基类,称为父类/超类,java中所有的类都会继承该类,而该类的toString方法打印的就是内存地址.2.list中打印的确是数组类型的字符串,原因是list类继承自下图中的AbstractList类,该类又继承了AbstractCollection类,该类重写了toString方法.返回的是数组类型的字符串,如下图所示:因此,list也继承了...
原创
2019-07-14 15:18:08 ·
4050 阅读 ·
0 评论