每日一问:Java中==和equal有什么区别

每日一问:Java中 == 和 equals 有什么区别


equals

equals()表示 判断2个变量或对象实例所指向的内存空间的值是否相同。

equals()表示 对字符串的内容进行比较。

equals() 表示值是否相同。

==

== 表示 判断2个变量或对象实例是否指向同一个内存空间。

== 表示 对内存地址进行比较。

== 表示引用是否相同。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/u014657752/article/details/125395504