課程
/后端開發(fā)
/Java
/文件傳輸基礎(chǔ)——Java IO流
代碼如圖:
2017-03-05
源自:文件傳輸基礎(chǔ)——Java IO流 4-3
正在回答
兩個漢字,四個字節(jié)。按你所說,你覺得應(yīng)該使用四次寫操作,但是那是相對于直接寫入字符來說的,此處使用了字節(jié)數(shù)組,數(shù)組相當(dāng)于一個有序的容器,在數(shù)組中”中國“被分成四個字節(jié)依次寫入其中,out.write(bytes);就將這個數(shù)組寫入其中,數(shù)組其中的寫字節(jié)操作在內(nèi)部進(jìn)行,不是靠四個write操作寫入的。
你可以將鼠標(biāo)放到你寫的write上可看到該方法提示W(wǎng)rites b.length bytes from the specified byte array to this file output stream.意為寫入指定length長度的字節(jié)數(shù)組寫入此文件輸出流。
qq_析木_0 提問者
慕粉18435131560
舉報
為您介紹IO流的使用,以及對象的序列化和反序列化的內(nèi)容
2 回答write方法不是每次只能寫入一個字節(jié)么,為什么對于漢字,只調(diào)用一次write就能全部寫入呢?
4 回答write方法不是每次只能寫入一個字節(jié)么,為什么對于漢字,只調(diào)用一次write就能全部寫入呢?
4 回答write只寫一個字節(jié),為啥寫個中文指針進(jìn)2
1 回答方法write不是只能寫入int類型或者字節(jié)嗎,為什么單個字母可以?
3 回答gbk編碼下 大寫字母A是一個字節(jié)嗎
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)微信公眾號
2017-03-05
兩個漢字,四個字節(jié)。按你所說,你覺得應(yīng)該使用四次寫操作,但是那是相對于直接寫入字符來說的,此處使用了字節(jié)數(shù)組,數(shù)組相當(dāng)于一個有序的容器,在數(shù)組中”中國“被分成四個字節(jié)依次寫入其中,out.write(bytes);就將這個數(shù)組寫入其中,數(shù)組其中的寫字節(jié)操作在內(nèi)部進(jìn)行,不是靠四個write操作寫入的。
你可以將鼠標(biāo)放到你寫的write上可看到該方法提示W(wǎng)rites b.length bytes from the specified byte array to this file output stream.意為寫入指定length長度的字節(jié)數(shù)組寫入此文件輸出流。