Java ファイル読み込み

Javaでファイル読み込みの方法をご紹介します。

次のように記述します。

import java.io.IOException;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.List;

public class SampleFileRead {

  public static void main(String[] args) {

    // パス指定
    Path addName = Paths.get("C://Users//Public//Documents");
    Path pathName = addName.resolve("java.csv");

    try {

      // 読み込み
      List<String> lines = Files.readAllLines(pathName, StandardCharsets.UTF_8);

      // 読み込めたことを確認
      for(String s : lines) {
        System.out.println(s);
      }

    } catch (IOException e) {
      e.printStackTrace();
    }

  }

}

これでファイルを読み込むことが出来ます。簡単ですね。