toString方法

在Object中还有一个重要的方法 , 就是toString方法 , 它用千返回表示对象值的字符串。

设计上:
最好通过调用getClass().getName()获得类名的字符串,而不要将类名硬加到toString方法中。如果超类使用了getClass().getName(), 那么子类只要调用super.toString()就可以了
子类
return super.toString() +"[bonus="+bonus+"]";
随处可见toString方法的主要原因是:只要对象与一个字符串通过操作符"+"连接起 来,Java编译就会自动地调用toString方法,以便获得这个对象的字符串描述。
要想打印多维数组(即, 数组的数组)则需要调用Arrays.deepToString方法。

<