勵志

勵志人生知識庫

bufferedreader的方法

BufferedReader 類提供了一些方法來操作字元輸入流,以下是 BufferedReader 類的一些方法:

read()。讀取單個字元。如果已到達流的末尾,則返回 -1。可以使用類型轉換將其轉換為字元。

readLine()。讀取一行字元數據,包括換行符。如果已到達流的末尾,則返回 null。

ready()。檢查輸入流是否準備好被讀取。返回一個布爾值,表示輸入流是否已準備好被讀取。可以通過該方法避免在讀取字元之前阻塞程式。

mark() 和 reset()。標記當前讀位置,並在需要時重新讀取該位置之後的內容。

markSupported()。檢查是否支持標記功能。

close()。關閉此輸入流,並釋放與該流相關的所有系統資源。

此外,BufferedReader 可以通過構造方法來實例化,例如:

BufferedReader(Reader in)。接收一個 Reader 類的實例。

這些方法使得 BufferedReader 類成為一個有用的工具,用於處理字元輸入流,特別是在需要從標準輸入(如鍵盤)讀取數據時。