課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
為什么定義這兩個常量的時候,如果都是char類型,輸出就是錯誤的。但是只要把其中一個改成String就可以輸出正確,這是為什么
2017-10-03
源自:Java入門第一季(IDEA工具)升級版 2-11
正在回答
因?yàn)樵趈ava中字符是以Unicode的形式存儲的,char只能儲存一個字節(jié)的字符,而漢字則占用一個以上的字節(jié)(好像是兩個),所以用char來存儲會報錯,而String則就沒有這個限制。
阿檸姑娘 提問者
十二樓中月自明 回復(fù) 阿檸姑娘 提問者
阿檸姑娘 提問者 回復(fù) 十二樓中月自明
還運(yùn)行成功,教的都不一樣,sex=女還用單引號???????
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
4 回答定義常量的問題
2 回答定義常量時
4 回答常量的定義參數(shù)
3 回答怎樣定義常量
4 回答常量定義,賦值中文問
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-10-03
因?yàn)樵趈ava中字符是以Unicode的形式存儲的,char只能儲存一個字節(jié)的字符,而漢字則占用一個以上的字節(jié)(好像是兩個),所以用char來存儲會報錯,而String則就沒有這個限制。
2017-12-03
還運(yùn)行成功,教的都不一樣,sex=女還用單引號???????