LoginSignup
0
0

More than 1 year has passed since last update.

BufferedReader class

Last updated at Posted at 2023-02-03

BufferedReaderは、lineごとにreadすることができる
lines() returns Stream
あくまでもファイルへのアクセスはFileReaderを通している
ReaderからReaderの機能追加で組み合わせができる、Decorator patternという。

public class Outer {
    public static void main(String[] args) {
        try {
            FileReader fr = new FileReader("C:\\dirtest\\testmakefile.txt");
            BufferedReader r = new BufferedReader(fr);
            try (r){
                r.lines().forEach(System.out::println);
            }
        } catch (IOException ex ) {
            ex.printStackTrace();
        }
    }
}
hello
bye
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0