?String是引用數(shù)據(jù)類型,它是引用數(shù)據(jù)里面特殊的,它作為參數(shù)傳遞時(shí),不改變其值.請(qǐng)問(wèn),它作為參數(shù)傳遞的時(shí),是因?yàn)樗鎯?chǔ)在內(nèi)存中方法區(qū)中的常量區(qū)嗎
1 回答

Caballarii
TA貢獻(xiàn)1123條經(jīng)驗(yàn) 獲得超629個(gè)贊
因?yàn)閰?shù)傳遞的都是對(duì)象引用,就是地址,這個(gè)地址是復(fù)制到參數(shù)里的,所以地址本身不會(huì)改變
其他對(duì)象可以不改變地址,只改變這個(gè)對(duì)象里面的內(nèi)容
而String對(duì)象需要改變就必須改變地址,那么在方法里面就無(wú)法改變String內(nèi)容了
添加回答
舉報(bào)
0/150
提交
取消