Java中使用==和使用equals来比较两个字符串的区别
在java中,双等号(==)和equals()方法虽然都应用与两个字符串,但所判断的内容是有差别的。简单地讲,"=="判断的是两个字符串对象在内存中的首地址,也就是说判断是否是同一个字符串对象,而equals()方法用来判断两个字符串对象的值.
下面这段代码充分体现了这两种判断结果的差异:
执行结果为:
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。