IO流 字元輸入流 輸出流,緩衝字元輸入流 輸出流

2021-07-13 02:40:43 字數 1482 閱讀 5759

輸出字元流

緩衝字元輸入流

緩衝字元輸出流

輸入字元流

輸出字元流

filereader的用法:

找到目標檔案

建立資料的輸入通道

讀取資料

關閉資源

方法一:

public

static

void

readtest1() throws ioexception

filereader.close();

}

方法二:

//使用緩衝字元陣列讀取檔案。

public

static

void

readtest2() throws ioexception

filereader.close();

}

filewriter的使用步驟:

找到目標檔案。

建立資料輸出通道

寫出資料。

關閉資源

方法一

public

static

void

writetest1() throws ioexception

filewriter要注意的事項:

使用filewriter寫資料的時候,filewriter內部是維護了乙個1024個字元陣列的,寫資料的時候會先寫入到它內部維護的字元陣列中,如果需要

把資料真正寫到硬碟上,需要呼叫flush或者是close方法或者是填滿了內部的字元陣列。

使用filewriter的時候,如果目標檔案不存在,那麼會自動建立目標檔案。

使用filewriter的時候, 如果目標檔案已經存在了,那麼預設情況會先情況檔案中的資料,然後再寫入資料 ,如果需要在原來的基礎上追加資料, 需要使用「new filewriter(file ,boolean)」的構造方法,第二引數為true。

例項:拷貝檔案

//使用字元流拷貝檔案

public

class copy

bufferedwriter.close();

bufferedreader.close();

}}

方法一:

public

static

void

readtest1() throws ioexception

bufferedreader.close();

}

方法二:

public

static

void

main(string args) throws ioexception

IO流 輸入流和輸出流

1.輸入流和輸出流的聯絡和區別,字元流和位元組流的聯絡和區別 輸入流是得到資料,輸出流是輸出資料。字元流和位元組流是流的一種劃分,按處理照流的資料單位進行的劃分。兩類都分為輸入和輸出操作。在位元組流中輸出資料主要是使用outputstream完成,輸入使inputstream 在字元流中輸出主要是使...

IO流 位元組緩衝流,字元緩衝流

處理流 裝飾流 位元組緩衝流,字元緩衝流 用於提高位元組流的效能 bufferedinputstream,bufferedoutputstream 位元組緩衝流 bufferedinputstream is newbufferedinputstream new fileinputstream fil...

IO 輸入輸出流和字元流

輸入輸出 i o 把電腦硬碟上的資料讀到程式中,稱為輸入,即input,進行資料的read操作 從程式往外部裝置寫資料,稱為輸出,即output,進行資料的write操作 inputstream和outputstream的子類都是位元組流 可以讀寫二進位制檔案,主要處理音訊 歌曲 位元組流,處理單元...