(b=in.read())!=1這個條件的b得到的是fileName文件的內容嗎?文件不是以字節的形式存儲的嗎,為什么要用int類型的b接收文件?每次獲取一個字節的內容,然后就循環一次,一直到這個文件結束。這條語句是這個意思嗎?
1 回答
已采納
慕移動4708697
TA貢獻45條經驗 獲得超22個贊
FileInputStream可以從文件系統中的某個文件中獲得輸入字節。調用read()方法就是返回int類型。這個方法是對這個流一個一個字節的讀,返回的int就是這個字節的表示方式,當返回的是-1時就表示讀取不到數據了,讀取結束。
添加回答
舉報
0/150
提交
取消
