==和equals如何区分

1、结论

==比较的是reference

            即两个对象引用的对象是否相同

equals比较的是value

            即两个对象的值是否相等

2、注意

如果自定义的类不重写equals方法,则调用的是Object类中的equals方法(相当于==)


3、String类中equals()解析


猜你喜欢

转载自blog.csdn.net/qq_42444621/article/details/81026319