20 (IO字節流,文件拷貝)

1 IO流 2 FileInputStream 重要方法read(),每次讀取一個字節,返回值爲int。 當沒有字節的時候,會返回-1,所以文件的結束標記是-1,那麼會出現一個新的問題,read()爲什麼返回int值呢? 而不是返回byte呢?是這樣的,如果是byte,萬一文件中存儲了-1,程序會錯誤的以爲文件已經結束了,所以它返回的時候前面補上24個0。 3 FileOutputStream F
相關文章
相關標籤/搜索