字符串比较==和equals的区别
Posted tpf386
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串比较==和equals的区别相关的知识,希望对你有一定的参考价值。
《Stack Overflow 上 370万浏览量的一个问题:如何比较 Java 的字符串?》
比较详细的比较了==和equals方法的区别。
那借此机会,我就来梳理一下 Stack Overflow 上的高赞答案,我们来一起学习进步,打怪升级。
-
“==”操作符用于比较两个引用(内存中的存放地址)是否相等,它们是否是同一个对象。
-
.equals()
用于比较两个对象的内容是否相等。
以上是关于字符串比较==和equals的区别的主要内容,如果未能解决你的问题,请参考以下文章
Java里的equals和==的区别是否equals是比较内容,==是比较地址的?
java中equals和equalsignorecase的区别
java中equals和equalsignorecase的区别