equals()和==的区别

equals()和==的区别

  • ==

    • 基本类型:对比它们的值是否相等

    • 引用类型:对比它们的内存地址是否相等

  • equals()

    • 引用类型:默认情况下,对比它们的地址是否相等

    • 如果equals()方法被重写,则根据重写过程来比较

posted @ 2019-08-08 16:28  北漂屌丝  阅读(206)  评论(2编辑  收藏  举报