急??!求助??!!!!
這兩種聲明方式string s1=“愛(ài)慕課”和
?????????????????????? string s3=new string(“愛(ài)慕課”)
有什么不同啊?
? 這張圖怎么更好地理解它的三個(gè)注釋?zhuān)?/p>
這兩種聲明方式string s1=“愛(ài)慕課”和
?????????????????????? string s3=new string(“愛(ài)慕課”)
有什么不同啊?
? 這張圖怎么更好地理解它的三個(gè)注釋?zhuān)?/p>
2016-02-18
舉報(bào)
2016-02-19
還是不明白。為什么s1和s2這兩個(gè)引用指向的對(duì)象內(nèi)容是同一個(gè),s3和s4卻不一樣?
2016-02-18
==: 判斷兩個(gè)字符串在內(nèi)存中首地址是否相同,即判斷是否是同一個(gè)字符串對(duì)象
equals(): 比較存儲(chǔ)在兩個(gè)字符串對(duì)象中的內(nèi)容是否一致
我的理解是new關(guān)鍵字強(qiáng)制在堆上開(kāi)辟一塊內(nèi)存,所以對(duì)象的引用的值絕對(duì)是不相同的