簡介
基於字元的存取data from files 提供了在Java 中使用Scanner 或BufferedReader 的選項。雖然這兩種方法都很流行,但本討論旨在闡明它們的性能並指導它們之間的選擇。
Scanner 的效能與 BufferedReader 一樣好嗎?
與流行的相反我相信,Scanner 的性能無法與 BufferedReader 相媲美。這種差異源於 BufferedReader 採用緩衝機制來最大限度地減少實體磁碟操作,從而提高其處理效率。
選擇 Scanner 與 BufferedReader
Scanner 之間的選擇BufferedReader取決於特定的需求和
何時使用掃描器:
何時使用BufferedReader:
Scanner 與BufferedReader 之間的整合值得注意的是,Scanner 可以透過將BufferedReader 用作底層字元來源來利用BufferedReader的緩衝功能。這種混合方法結合了 Scanner 的標記化功能和 BufferedReader 的效能優勢。
以上是Java 中的 Scanner 與 BufferedReader:哪個檔案讀取速度較快?的詳細內容。更多資訊請關注PHP中文網其他相關文章!