在println里面,字符型變量,如果用了+號(hào),為什么輸出來(lái)的是奇怪的值不是說(shuō)+號(hào)就是直接接著把變量輸出來(lái)么?試了分開(kāi)輸出兩個(gè)變量就可以
3 回答
已采納

Gavin_Alison
TA貢獻(xiàn)8條經(jīng)驗(yàn) 獲得超10個(gè)贊
java中的數(shù)據(jù)類(lèi)中cha是占2個(gè)字符的,使用unicode編碼存儲(chǔ),沒(méi)有+運(yùn)算的,如果使用+號(hào),它會(huì)轉(zhuǎn)換成unicode編碼,最后轉(zhuǎn)換成二進(jìn)制,進(jìn)行二進(jìn)制加減!
添加回答
舉報(bào)
0/150
提交
取消