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是自我描述方法,应该重写实现真正的作用。

posted on 2016-12-28 09:41  zawjdbb  阅读(60)  评论(0编辑  收藏  举报

导航