简单理解:将要输出的元素以字符串的形式输出
绝大多数的toString方法遵循:类名后面加一对方括号的形式,如:
return"Person[name="+name+"]";
为了输出更容易看懂:这样写更为见名知意
return getClass().getName()+"[name="+name+"]";
这样的话可以将类名打印出来;
当然,如果我们写的子类要想实现toString(),那么就要定义自己的toString方法(快捷键(Alt+Insert)重写toString)即可,如果父类使用了getClass().getName(),那么子类直接调用super.toString()即可
重写toString方法的好处在于,可以以字符串的形式输出,这样更直观