您現在的位置是:首頁 > 單機遊戲首頁單機遊戲

java之字元緩衝輸入流,BufferedReader的簡單介紹

簡介各位小夥伴們大家好,在之前的文章中,小編介紹了字元緩衝輸出流java之字元緩衝輸出流,BufferedWriter的簡單介紹,這次小編要介紹的是字元緩衝輸入流,具體如下:java.io.BufferedReader extends Read

原始輸入緩衝是什麼

各位小夥伴們大家好,在之前的文章中,小編介紹了字元緩衝輸出流

java之字元緩衝輸出流,BufferedWriter的簡單介紹

,這次小編要介紹的是

字元緩衝輸入流,具體如下:

java.io.BufferedReader extends Reader

繼承自父類的共性成員檔案:

int read()讀取單個字元並返回

int read(char[] cbuf)一次讀取多個字元,將字元讀入陣列

void close()關閉該流並釋放與之關聯的所有資源

構造方法:

1。BufferedReader(Reader in)構建一個使用預設大小輸入緩衝區的緩衝字元輸入流

2。BufferedReader(Reader in,int sz)建立一個使用指定大小輸入緩衝區的緩衝字元輸入流

引數:

Read in:字元輸入流

我們可以傳遞FileReader,緩衝流會給FileReader增加一個緩衝區,提高FileReader的讀取效率。

特有成員方法:

String readLine()讀取一個文字行,讀取一行資料

行的終止符號:透過下列字元之一即可認為某行已終止:換行(‘\n’)、(‘\r’)或回車後直接跟著換行。

java之字元緩衝輸入流,BufferedReader的簡單介紹

程式碼如下:

public class Demo01BufferedReader {

public static void main(String args[]) throws IOException {

//1。建立字元緩衝輸入流物件,構造方法中傳遞位元組輸出流

BufferedReader br=new BufferedReader(new FileReader(“D:\\programming\\Eclipse\\eclipse-workspace\\bbb\\src\\bbb\\a”));

/

/2.使用緩衝輸入流物件中的方法read/readLine讀取文字

String line;

while((line=br。readLine())!=null) {//不知道檔案中有多少行資料,用while迴圈

System。out。println(line);

}

//3。釋放資源

br。close();

}

}

關於使用字元緩衝輸入流,BufferedReader,小編就先說到這裡,

希望這篇文章可以幫到大家,也歡迎各位小夥伴補充和糾錯

Top