java ==和equals区别

来源:互联网 发布:遗传算法的基本原理 编辑:程序博客网 时间:2024/06/05 11:47

==是操作符,一般比较的是变量的引用(栈中的内存地址)
equals是方法比较的是内容(比较两个实例在堆上的value)

==比较的是地址

equals比较的值;

盗用一张图
这里写图片描述

原创粉丝点击