java中使用==进行比较,比较的是什么内容?

【饿了么、美团】外卖红包领取地址 >> 能省一点是一点

在比较2个值是否相等的时候,我们经常使用的是==来进行比较,那么在Java中,==到底比较的是什么内容呢?

1、对于基本类型的数据(byte、int、short、long、float、double、char、boolean),比较的是它们的值

2、对于引用类型的数据(各种对象),比较的是它们的内存地址

所以在java中对象之间的比较不能直接使用==而要使用equals方法。


觉得内容还不错?打赏个钢镚鼓励鼓励!!👍

蒙玛特(Mont Marte)丙烯颜料12色100ml 丙烯画颜料手绘彩绘墙绘画画套装 金属色绘画防水颜料SX-MSCH11×6sTZ2
¥43.70
王后雄学案教材完全解读 高中化学4选择性必修2物质结构与性质 配鲁科版 王后雄2023版高二化学
¥33.93
顾小家尿酮试纸 尿糖试纸二合一葡萄糖试纸 酮体试纸 孕妇妊娠糖尿病 糖尿病测试推荐尿常规一瓶25条
¥25.90
诺兰森迪 卫生间置物架 免打孔洗漱台挂件厕所洗手间收纳用品太空铝浴室置物架 黑色-单层1个装
¥18.80
张二嘎 原味南瓜子500g*2袋休闲特产熟南瓜籽坚果白瓜子炒货小零食白瓜子瓜子批发 小粒香500g*2
¥45.90
金号(KING SHORE) 金号纯棉提缎绣花枕巾2条装 情侣枕巾一对装 全棉加厚款枕头巾 2028款棕色2条 两条装
¥45.50
艾薇水洗真丝床单 家用冰丝床单冬季简约薄款被单 适用1.5/1.8m床 冰丝灰 230*250cm
¥49.80
斑马牌(ZEBRA)银蛇直液式签字笔 0.5mm子弹头中性笔 学生考试笔 C-JB1 红色 10支装
¥31.50