上天的小黑

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

==和equals有什么区别


equals源自于Object类,Object中equals方法默认比较的内容还是==比较的结果。

如果没有重写equals的话,equals和==是一样的。都是比较内存地址。

String类是Object的一个子类,String类自己重写了equals方法,将其内容修改为按位比较字符串中每个字符的真正内容是否相同。

posted on 2019-11-01 10:20  上天的小黑  阅读(519)  评论(0)    收藏  举报