ArrayList、LinkedList、HashSet、TreeSet这几个类的API文档中说了:从类 java.util.AbstractCollection 继承的方法里就有toString方法,说明这个类复写Object类的toString方法(返回此 collection 的字符串表示形式。该字符串表示形式由 collection 元素的列表组成,这些元素按其迭代器返回的顺序排列,并用方括号 ("[]") 括起来。相邻元素由字符 ", "(逗号加空格)分隔。)!而java.util.AbstractCollection实现了Collection接口!也就是上述4个类间接实现Collection接口,所以可以直接通过println方法打印对象!
不知道楼主问题的原意是什么?还是我理解错了?你说的打印其对象是指什么呢? |