黑马程序员技术交流社区

标题: ArrayList的toString()方法在它的实现类中为什么找不到? [打印本页]

作者: John1211    时间: 2016-3-5 17:33
标题: ArrayList的toString()方法在它的实现类中为什么找不到?
假设list是有着[name=12 age=12】这样一个元素的集合,当使用system.out.println(list);的时候应该是去调用了ArrayList的toString方法然后打印输出[name=12 age=12】,但是进入ArrayList源码中为什么没有找到呢?求大神解释

作者: huang_bing_hua    时间: 2016-3-5 19:02
John1211 发表于 2016-3-5 17:33
假设list是有着[name=12 age=12】这样一个元素的集合,当使用system.out.println(list);的时候应该是去调用 ...

查看其根接口Collection发现,它从Collection那里继承了toString方法,所以你查Collection的API即可,方法摘要最后一个就是




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2