91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java中BufferedReader類的使用方法

發布時間:2020-06-23 15:28:31 來源:億速云 閱讀:1618 作者:元一 欄目:編程語言

本篇文章展示了java中BufferedReader類的使用方法,代碼簡明扼要容易理解,絕對能讓你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

BufferedReader是緩存流的一個類。

緩存流是bai計du算機領域中輸入zhi輸出流的一種常見形dao式。包括BufferedInputStream/ BufferedOutputStream 類和BufferedReader/ BufferedWriter類。

BufferedReader從字符輸入流中讀取文本,緩沖各個字符,從而實現字符、數組和行的高效讀取。緩存流是過濾流,在創建具體流時需要給出一個InputStream / OutputStream 類型的流座位前端流,并可以指明緩沖區的大小。

構造方法:

一:public BufferedReader(Reader in,int sz)

1、用指定大小輸入緩沖區的緩沖字符輸入流;

2、in 一個 Reader;

3、sz 輸入緩沖區的大小。

二:public BufferedReader(Reader in)

1、用默認大小輸入緩沖區的緩沖字符輸入流。

常用方法:

public int read() throws IOException

讀單個字符,作為一個整數(范圍 0 到 65535 (0x00-0xffff))讀入的字符,若到流末尾,返 -1。

public int read(char[] cbuf) throws IOException

一次讀取一個字節數組cbuf - 目標緩沖區 讀取的字符數,若已到達流末尾,返 -1

public void close() throws IOException

關閉該流并釋放與之關聯的所有資源。

特殊用法:

public String readLine() throws IOException

1、讀取一個文本行

2、下列字符之一即可認為某行已終止:換行 (’\n’)、回車 (’\r’) 或回車后直接跟著換行。

3、若已達流末尾,返null

示例代碼:

import java.io.BufferedReader;
import java.io.FileReader;

public class class1 {

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

        //創建字符緩沖輸入流對象

        BufferedReader br = new BufferedReader(new FileReader("D:/1.txt"));

        //讀數據

        //一次讀取一個字符數組

        char[] chs = new char[1024] ;

        int len = 0 ;

        while((len=br.read(chs))!=-1) {

            System.out.println(new String(chs,0,len));

        }

        //釋放資源

        br.close();

    }

}

看完上述內容,你們掌握java中BufferedReader類的使用方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鄂托克旗| 千阳县| 桂阳县| 新平| 乐至县| 皋兰县| 山丹县| 叶城县| 开远市| 余干县| 资讯| 巴东县| 天津市| 六盘水市| 凤阳县| 正蓝旗| 谷城县| 泽州县| 福安市| 华坪县| 神木县| 扬州市| 乌兰浩特市| 泊头市| 凌海市| 宁晋县| 彭水| 洛川县| 拉萨市| 威海市| 南漳县| 北宁市| 长武县| 益阳市| 阿尔山市| 棋牌| 旺苍县| 溧阳市| 吴旗县| 呼和浩特市| 白朗县|