課程
/后端開(kāi)發(fā)
/Java
/Java入門(mén)第一季(IDEA工具)
這里System.out.println("str1等于str2:" + (str1 == ?str2));
的比較是不是比較的內(nèi)容其實(shí)是地址的比較呢?而不是String類(lèi)字符串內(nèi)容的比較.
2014-12-08
源自:Java入門(mén)第一季(IDEA工具) 3-4
正在回答
?String s1 = new String("str");
String s2 = new String("str");
System.out.println(s1.equals(s2));//true,畢竟字符串內(nèi)容
System.out.println(s1==s2);//false,畢竟字符串的內(nèi)存地址
不_可靠的羅 提問(wèn)者
請(qǐng)君莫問(wèn)
如圖所示,str1和str2地址不同,存的內(nèi)容相同,System.out.println("str1等于str2:" + (str1==str2));的結(jié)果為true
喵喵E
舉報(bào)
0基礎(chǔ)萌新入門(mén)第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語(yǔ)法開(kāi)始
3 回答String 類(lèi)型不是引用類(lèi)型 str1 和str2 比較的話(huà) 不是表示地址的比較嗎
2 回答為什么字符串變量可以比較?不是說(shuō)只有boolean類(lèi)型可以比較嗎?String比較,是比較什么?
1 回答JAVA-比較運(yùn)算符-引用類(lèi)型
2 回答String類(lèi)型
2 回答String類(lèi)型和char類(lèi)型
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2014-12-08
?String s1 = new String("str");
String s2 = new String("str");
System.out.println(s1.equals(s2));//true,畢竟字符串內(nèi)容
System.out.println(s1==s2);//false,畢竟字符串的內(nèi)存地址
2014-12-19
如圖所示,str1和str2地址不同,存的內(nèi)容相同,System.out.println("str1等于str2:" + (str1==str2));的結(jié)果為true