EffectiveJava(10)覆盖equals是视情况覆盖toString

覆盖equals是视情况覆盖toString
1.toString返回字符串
className@163b91
-calssName 类的名称 @ @ 163b91 散列码的无符号十六进制表示法
2.toString方法应该返回对象中包含的所有值得关注的信息
3.如果这个类已经被广泛使用,一旦指定格式,就必须始终如一地坚持这种格式

return String.format(“(%03d)%03d-%04d”,areaCode,prefix.linNumber);

原文地址:https://www.cnblogs.com/qwop/p/6637303.html