讀取檔案需要完成以下幾個步驟:
1.建立file物件
(建立乙個file物件來代表你要讀取的檔案並在生成例項的初始化時將要讀取檔案的路徑傳給物件)
file src = new file(「檔案路徑」);
2.選擇輸出流
(檔案不能直接讀取,必須先轉換為輸入流檔案再用輸入流中的read 和 close等方法對目標檔案進行操作)
inputstream is =null (為了便於操作先例項化inputstream為null)
is=fileinputstream(src);(將目標檔案傳進檔案輸入流物件中)
3.操作
byte car= new byte[1024];建立乙個存放讀取檔案的緩衝陣列 int len = 0;len表示實際存放讀取的位元組數
4.輸出
while(-1!=(len=is.read(car))
5.釋放資源
if(null!= is)is.close;
Java中的IO流之字元流
看完了位元組流 接下來我們來了解一下字元流 字元流字元流是可以直接讀寫字元的io流,用字元流來讀取字元時,先讀取到位元組資料,然後轉為字元。寫出字元時,需要把字元轉為位元組再寫出。還是上 吧 filereader filereader 類中的 read 方法可以按照字元大小讀取 這樣就把文字中的文字...
java基礎之io流
1.四大抽象基類 位元組流 inputstream outputstream 字元流 writer reader 位元組輸出流寫檔案用其子類fileoutputstream類 構造 fileoutputstream file file 傳遞file物件包裝檔案 string name 傳遞字串型別檔...
java複習之IO流
input output 輸入 將外設中的資料讀入記憶體 輸出 將記憶體中到資料讀到外設 位元組流 轉化成2進製,方便計算機讀寫 字元流 位元組流 編碼表 位元組流的兩個父類 inputstream,outputstream 字元流的兩個父類 reader,writer 建立檔案 filewrite...