equals(==),toString

equals/==:  

  只有指向同一个对象是,才返回true。

特殊:

  String s1 = new String("hello");

  String s2 = new String("hello");

  s1 == s1  ==> false

  s1.equals(s2)  ==> true

  因为String类默认重写了euqals方法。

  类似的还有Date类。

toString:

  默认返回:对象的toString()返回类名+@+类的哈希值。

  toString是自我描述方法,应该重写实现真正的作用。

原文地址:https://www.cnblogs.com/zawjdbb/p/6212038.html