課程
/后端開發(fā)
/Java
/文件傳輸基礎(chǔ)——Java IO流
GBK ?和 ?UTF-8 兼容嗎? ?我扣分同時(shí)用了這兩種編碼方式只錯(cuò)了一個(gè)?號(hào)
2016-09-26
源自:文件傳輸基礎(chǔ)——Java IO流 5-1
正在回答
這么跟你說吧,GBK的編碼中文和符號(hào)是雙字節(jié),字符和整型是單字節(jié)。utf-8的中文和符號(hào)是三字節(jié),字符和整型是單字節(jié)。所以整體來說是不兼容的,但如果你的文本存的都是字符和數(shù)值,這樣子是不會(huì)出現(xiàn)亂碼的。
何驚 提問者
項(xiàng)目編碼方式GBK ? e盤上讀的目標(biāo)文件編碼方式UTF-8. ?控制臺(tái)上輸出的結(jié)果只錯(cuò)了一個(gè)?.
舉報(bào)
為您介紹IO流的使用,以及對(duì)象的序列化和反序列化的內(nèi)容
1 回答關(guān)于編寫項(xiàng)目用什么gbk還是utf-8
4 回答writeChar編碼,utf-8編碼
1 回答utf-8的文本文件在顯示的是8個(gè)字節(jié) 為什么
3 回答有utf-8編碼的聯(lián)通,有9個(gè)字節(jié)
1 回答utf-8第一行最前面有個(gè)問號(hào)的亂碼
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-03-08
這么跟你說吧,GBK的編碼中文和符號(hào)是雙字節(jié),字符和整型是單字節(jié)。utf-8的中文和符號(hào)是三字節(jié),字符和整型是單字節(jié)。所以整體來說是不兼容的,但如果你的文本存的都是字符和數(shù)值,這樣子是不會(huì)出現(xiàn)亂碼的。
2016-09-26
項(xiàng)目編碼方式GBK ? e盤上讀的目標(biāo)文件編碼方式UTF-8. ?控制臺(tái)上輸出的結(jié)果只錯(cuò)了一個(gè)?.