課程
/后端開發
/Java
/文件傳輸基礎——Java IO流
bis.read()返回的不是讀取的大小嗎?而且用他作為循環的判斷,怎么直接用bos.write()寫?這不是寫的這個int值嗎???
2016-02-01
源自:文件傳輸基礎——Java IO流 4-5
正在回答
第一個問題:
????我查看這個函數,read的返回值是the next byte of data,很明顯,是下個讀到的字節;
第二個問題:
????bos是輸出流,bos.write()就是將數據寫到輸出流,有什么問題嗎?
????就像bis是輸入流,bos.read()將數據讀入輸入了流;
????bis是一個桶,bos又是另一個桶,明白了嗎,不懂繼續追問
bryan4it 提問者
慕粉3291149
早飯荷包蛋 回復 慕粉3291149
KingAmo
舉報
為您介紹IO流的使用,以及對象的序列化和反序列化的內容
5 回答read的返回值
4 回答我一直很納悶,那個 in.read(bur) 返回的int的值是什么意思??
5 回答關于while((b=in.read(by,0,by.length))!=-1),這個這的返回值是怎么回事?
5 回答read()的返回值怎么會出現不一樣的結果呢?
5 回答read返回值問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-02-01
第一個問題:
????我查看這個函數,read的返回值是the next byte of data,很明顯,是下個讀到的字節;
第二個問題:
????bos是輸出流,bos.write()就是將數據寫到輸出流,有什么問題嗎?
????就像bis是輸入流,bos.read()將數據讀入輸入了流;
????bis是一個桶,bos又是另一個桶,明白了嗎,不懂繼續追問