第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

不理解,求講的詳細(xì)點(diǎn),并舉個(gè)例子說明

不理解,求講的詳細(xì)點(diǎn),并舉個(gè)例子說明

慕移動5083776 2017-05-18 08:10:07
每次 new 一個(gè)字符串就是產(chǎn)生一個(gè)新的對象,即便兩個(gè)字符串的內(nèi)容相同,使用 ”==” 比較時(shí)也為 ”false” ,如果只需比較內(nèi)容是否相同,應(yīng)使用 ”equals()” 方法
查看完整描述

3 回答

已采納
?
望遠(yuǎn)

TA貢獻(xiàn)1017條經(jīng)驗(yàn) 獲得超1032個(gè)贊

==比較的是兩個(gè)對象的哈希值,而String類的equals()方法比較的是字符串的內(nèi)容
String?s1=new?String("123");
String?s2=new?String("123");
System.out.println(s1==s2)?;?//false
不同的實(shí)例對象開辟不同的地址空間,不同的地址得到不同的哈希碼
String?s1=new?String("123");
String?s2=new?String("123");
System.out.println(s1.equals(s2));??//true
//比較字符串的內(nèi)容


查看完整回答
反對 回復(fù) 2017-05-18
  • 慕雪6341044
    慕雪6341044
    你的這個(gè)程序是怎么弄上去的?我每次都得自己打
  • 望遠(yuǎn)
    望遠(yuǎn)
    提問和回答的時(shí)候左上角有一個(gè)代碼語言的下拉列表,點(diǎn)開選擇你要插入的代碼類型,代碼是自己敲上去的,這里只是幫你按語法格式高亮顯示了而已。
?
sr_ll

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個(gè)贊

new 是開辟內(nèi)存 用 == 比較的是地址, 當(dāng)然輸出的結(jié)果為false , 用String類中的equals()方法時(shí)是將此字符串與指定的對象比較。

查看完整回答
反對 回復(fù) 2017-05-18
?
leiqjl

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超0個(gè)贊

每次new一個(gè)對象都在堆空間中分配一塊內(nèi)存,==比較的是兩個(gè)對象的地址,string類重寫了object的equals方法,先比較地址是否相同,再判斷是否是string類,再比較每個(gè)位置上的字符是否相同。
查看完整回答
反對 回復(fù) 2017-05-18
  • 3 回答
  • 0 關(guān)注
  • 1768 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號