- // AutoCloseableにより、finallyでclose処理を行う必要なし(JAVA7から)
- try (BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("c:/Temp/test.txt"), "UTF-8"))) {
- String line = null;
- // 1行ずつ読み込み
- while ((line = br.readLine()) != null) {
- // lineに1行分のデータが入っています
- // 何か処理したければここで
- }
- }
- catch (IOException e1) {
- e1.printStackTrace();
- }
|