Java輸入輸出(I O)流

2021-08-03 10:22:45 字數 846 閱讀 7112

字元型輸入輸出的父類:

原理:

常用方法:

reader

的常用方法:

writer

的常用方法:

字元轉換流的輸入輸出:

字元輸入流inputstreamreader:

使用該流可以設定字符集,並按照指定的字符集從流中按照該編碼將位元組資料轉換為字元並讀取。常用的建構函式如下:

基於給定的位元組輸入流以及字元編碼建立

inputstreamreader

構造方法會根據系統預設字符集穿件inputstreamreader

字元輸出流inputstreamreader:

使用該流可以設定字符集,並按照指定的字符集將字元轉換為對應位元組後通過該流寫出。常用的建構函式如下:

基於給定的位元組輸出流以及字元編碼建立

outputstreamwriter

構造方法會根據系統預設字符集建立outputstreamwriter

緩衝字元流的輸入輸出:

緩衝字元輸出流bufferedwriter:

其內部提供了緩衝區,可以提高內容寫出的效率.常用的建構函式:

bufferedwriter(writer out)

緩衝字元輸入流bufferedreader:

其內部提供了緩衝區,可以提高讀取的效率.常用的建構函式:

bufferedreader(reader reader)

補充:bufferedreader提供了乙個可以便於讀取一行字串的方法:

string readline():該方法連續讀取一行字串,知道讀取到換行符為止,返回字串中不包含該換行符。

寧波藝星整形

輸入輸出流(IO流

流 流 stream 的概念源於 unix 中管道 pipe 的概念,在 unix 中,管道是一條不間斷的位元組流,用來實現程式或程序間的通訊,或讀寫外圍裝置 外部檔案等。重要 1.流操作結束後必須關閉。2.inputstream reader outputstream write全是抽象,不能直接...

IO 輸入輸出流

io流 輸入流位元組輸入流 inputstream fileinputstream 構造方法 fileinputstream file file fileinputstream string filename bufferedinputstream 成員方法 int read 讀乙個位元組 int ...

輸入輸出流(IO)

outputstream,所有輸出位元組流的基類,抽象類 字元流 位元組流 編碼 解碼 writer,所有輸出字元流的基類,抽象類 什麼情況下使用字元流 如果讀寫需要編碼和解碼的資料 字元資料 這時候我們就使用字元流 轉換流的作用 可以把對應的位元組流轉換成字元流使用。將輸入控制台的一行字元資料顯示...