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