课程
/后端开发
/Java
/Java入门第三季
越讲越迷糊,既然这么多不相等,那么是不是相等只有一种情况,写一个实例让大家了解下呗~~~
2019-09-18
源自:Java入门第三季 2-2
正在回答
== 保存的是内存地址 如 s1=5 s5=5; 他们==的内存地址是相同的
s10=100; s11="5"+s10 s11和s10的内存地址不一样
equal() 代表里面存放的内容比较
= =比较的是对象中保存的内存地址是否相等,所以就算内容一样,如果保存的内存地址不一样也是false
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
6 回答输入一个字符串,如何比较是否和数组中的某个字符串相等?
1 回答equals()什么情况下比较内容,什么情况下比较地址呢?
2 回答字符串对象
2 回答字符串---对象
5 回答为什么字符串是否相等用==不是equals吗