不好意思,刚那里说错了。p.next()返回的是一个对象。
你可以试下打印对象和打印引用。
Person p = new Person("zhangsan",10);
Object obj = new Person("wangwu",30);
System.out.println(p);
System.out.println(obj);
System.out.println(new Person("lisi",20) );
你打印引用打印的是引用所指向的对象的字符串的表现形式,而你直接打印对象也是打印对象的字符串表现形式。呵呵,我也在学习所陈述的是自己的观点,有可能是错的,但刚才我验证是这样才回复的。