課程
/后端開發
/Java
/文件傳輸基礎——Java IO流
除了bytes = in.read(buf,0,buf.length),為了?for(int i = 0 ; i < bytes;i++)
用while循環,我感覺完全沒有意義啊
2017-01-05
源自:文件傳輸基礎——Java IO流 4-2
正在回答
while是保證輸出的字節數組個數,for是用來具體輸出的
我試著把字節數組改小了,改成了8,這個循環的作用就出來了
舉報
為您介紹IO流的使用,以及對象的序列化和反序列化的內容
3 回答while((bytes = in.read(buf,0,buf.length))!=-1)這里有疑問
5 回答不懂,bytes = in.read(buf,0,buf.length))!=-1
5 回答bytes = in.read(buf,0,buf.length))!=-1 什么意思
2 回答int b = in.read(); 與int bytes = in.read(buf,0,buf.length);有什么差
2 回答while((bytes=in.read(buf,0,buf.length))!=-1)這個條件里面bytes的值不是固定的嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-01-05
while是保證輸出的字節數組個數,for是用來具體輸出的
2017-01-05
我試著把字節數組改小了,改成了8,這個循環的作用就出來了