ファイル生成&書き込み in Java

Javaでファイル生成&書き込みをする方法をご紹介します。

ソースコードは次のとおりです。解説はインラインで記載しています。

import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;

public class SampleFileWrite {

  public static void main(String[] args) {

    try {

      // パス指定
      String addName = "C:/Users/Public/Documents/";
      String fileName = "java.csv";
      String pathName = addName + fileName;

      // 書き込み準備
      FileWriter file = new FileWriter(pathName);
      PrintWriter pw = new PrintWriter(new BufferedWriter(file));

      // 書き込み
      pw.println("data01");
      pw.println("data02");
      pw.println("data02");

      // ファイルCLOSE
      pw.close();

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

これで、Javaでファイル生成&書き込みをすることが出来ます。