为什么要重写toString()方法

因为在System.out.println(类的对象名)时,类的对象名是个引用,如果不重写,就输出引用地址。

其实实际是这样的System.out.println(类的对象名.toString()),只是我们平时默认不用写,它自动加上。

 

posted @ 2018-07-03 20:10  xdyixia  阅读(1627)  评论(0编辑  收藏  举报