课程
/后端开发
/Java
/Java入门第三季
String s1="imooc"; String s2="I love"+s1; String s3="I love imooc"; System.out.println(s2==s3);
2019-05-29
源自:Java入门第三季 1-1
正在回答
你这里的a2指向的对象是"I loveimooc" 而不是"I love imooc",两者本身就不是相等的。
元十三限
== 是比较地址的
你把S2的结果输出一下 然后 再输出s2.equals(s3) 对比一下 == 跟 equals 的区别
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
5 回答s3==s4为什么是false?
1 回答为什么s1 == s2是true s3==s4是false
3 回答为什么s1==s2是true,s3==s4是false
3 回答s3==s4 false?
1 回答为什么s1与s2比较 显示TURE s1 。 s3,s3和s4的比较结果为FALSE?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号