課程
/后端開(kāi)發(fā)
/Java
/Java入門第三季
如: String?s1="imooc"; String?si="i?love"+s1; 如何使用前一個(gè)s1的值?
2016-02-11
源自:Java入門第三季 2-2
正在回答
si = "i love " + s1
這樣的話,你并沒(méi)有改變s1對(duì)于imooc的引用。也就說(shuō)s1還是指向imooc的。
如果你寫成:
String s1 = "imooc";
s1 = "i love " + s1;
那么你就創(chuàng)建了一個(gè)新對(duì)象,內(nèi)容是i love imooc(s1原來(lái)引用的對(duì)象)。然后s1指向了這個(gè)新對(duì)象。
既然s1指向的都不是原來(lái)的對(duì)象imooc,我覺(jué)得是無(wú)法去使用s1來(lái)輸出imooc的?;蛟S你可以新建一個(gè)引用重新指向imooc
七九九 提問(wèn)者
String?s1="imooc"; String?si="i?love"+s1;//這里的"+s1"就是使用了上面定義的s1。加號(hào)為連接符表示連接兩個(gè)字符串
舉報(bào)
Java中你必須懂得常用技能,不容錯(cuò)過(guò)的精彩,快來(lái)加入吧
1 回答如何用sort根據(jù)對(duì)象的int屬性進(jìn)行排序
6 回答構(gòu)造方法對(duì)象使用問(wèn)題
1 回答請(qǐng)問(wèn)簡(jiǎn)單撲克牌的代碼如何寫
1 回答WIKI有什么用? 如何使用?
1 回答撲克牌花色、大小 如何比較?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-02-16
si = "i love " + s1
這樣的話,你并沒(méi)有改變s1對(duì)于imooc的引用。也就說(shuō)s1還是指向imooc的。
如果你寫成:
String s1 = "imooc";
s1 = "i love " + s1;
那么你就創(chuàng)建了一個(gè)新對(duì)象,內(nèi)容是i love imooc(s1原來(lái)引用的對(duì)象)。然后s1指向了這個(gè)新對(duì)象。
既然s1指向的都不是原來(lái)的對(duì)象imooc,我覺(jué)得是無(wú)法去使用s1來(lái)輸出imooc的?;蛟S你可以新建一個(gè)引用重新指向imooc
2016-02-12