toString()方法分析

toString()方法

toString是一个可以将对象变成字符串的方法,它继承自Object类,所以所有对象都有这个方法
toString()方法分析
由图可知,toString方法返回String类型,方法结果就是得到其对象存储在内存空间的地址,也就是hashCode码。
所以所有对象都有toString方法,默认返回hashCode码,但是重写后就会按照重写的方法输出你需要的结果字符串
那么,当你创建Javabean时,重写了toString方法,输出一个对象就会按重写的方法输出
toString()方法分析
toString()方法分析
使用ArrayList存储Student对象,当没有重写toString方法时,结果为:
toString()方法分析
重写后结果:
toString()方法分析
最后贴一张英文介绍
toString()方法分析