課程
/后端開發(fā)
/Java
/Java入門第三季
字符串轉(zhuǎn)換為字節(jié)數(shù)組是怎么轉(zhuǎn)換的?不知道是什么意思
2016-09-06
源自:Java入門第三季 2-4
正在回答
字節(jié)是計算機存儲信息的基本單位,1 個字節(jié)等于 8 位,?gbk?編碼中 1 個漢字字符存儲需要 2 個字節(jié),1 個英文字符存儲需要 1 個字節(jié)。所以我們看到上面的程序運行結(jié)果中,每個漢字對應(yīng)兩個字節(jié)值,如“學(xué)”對應(yīng) “-47 -89” ,而英文字母 “J” 對應(yīng) “74” 。同時,我們還發(fā)現(xiàn)漢字對應(yīng)的字節(jié)值為負數(shù),原因在于每個字節(jié)是 8 位,最大值不能超過 127,而漢字轉(zhuǎn)換為字節(jié)后超過 127,如果超過就會溢出,以負數(shù)的形式顯示
雨YUYU 提問者
求采納,謝謝。
我已經(jīng)知道了
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
1 回答字符串轉(zhuǎn)換為字符型
2 回答轉(zhuǎn)換為字節(jié)數(shù)組
1 回答字符串轉(zhuǎn)換
4 回答字符串轉(zhuǎn)換為基本類型
2 回答字符串轉(zhuǎn)換為基本類型
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-09-06
字節(jié)是計算機存儲信息的基本單位,1 個字節(jié)等于 8 位,?gbk?編碼中 1 個漢字字符存儲需要 2 個字節(jié),1 個英文字符存儲需要 1 個字節(jié)。所以我們看到上面的程序運行結(jié)果中,每個漢字對應(yīng)兩個字節(jié)值,如“學(xué)”對應(yīng) “-47 -89” ,而英文字母 “J” 對應(yīng) “74” 。同時,我們還發(fā)現(xiàn)漢字對應(yīng)的字節(jié)值為負數(shù),原因在于每個字節(jié)是 8 位,最大值不能超過 127,而漢字轉(zhuǎn)換為字節(jié)后超過 127,如果超過就會溢出,以負數(shù)的形式顯示
2016-09-06
求采納,謝謝。
2016-09-06
我已經(jīng)知道了