public class TestList {
public static void main(String[] args) {
Collection<String> c = new ArrayList();
System.out.println(c.size());
c.add("zhaolaoda");
c.add("zhaolaoer");
System.out.println(c);//打印引用变量时,是默认调用toString()方法的
Person p = new Person();
System.out.println(p);
System.out.println(c.size());
c.remove("zhaolaoer");
System.out.println(c);
}
}
打印引用变量时,是默认调用toString()方法的,如果打印的结果是哈希数(地址),则说明该类没有重写tostring方法。如果输出的是他的值,说明重写了tostring方法。