toString

toString()方法是Object类里的一个实例方法,所有java类都是Object类的子类,因此所有java对象都具有toString方法。toString方法是一个”自我描述“方法,该方法总是返回该对象实现类的类名+@+hashCode值,这个返回值并不能真正实现”自我描述“的功能,因此如果用户需要自定义类来实现”自我描述“功能,必须重写Object的toString方法。

1.toString()是Object的方法,对这个对象的描述,可以重写。

2.toString方法是一个”自我描述“方法,该方法总是返回该对象实现类的类名+@+hashCode值,这个返回值并不能真正实现”自我描述“的功能,因此如果用户需要自定义类来实现”自我描述“功能,必须重写Object的toString方法
       

System.out.println(p1); 等价于 System.out.println(p1.toString());
com.unit.test.Game@65f4ba51
posted @ 2015-03-23 12:35  牧 天  阅读(165)  评论(0)    收藏  举报