Java FileWriterクラスを使ってファイルに書き込む方法

環境
Java SE 1.8
Eclipse 4.14

構文
1.FileWriter(File file)
Fileオブジェクトを指定してFileWriterオブジェクトを構築します。
2.write(文字列)
FileWriterクラスのwriteメソッドで、文字列を書き込みます。
3.close()
closeメソッドでファイルを閉じて完了です

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.study;
import java.io.FileWriter;
import java.io.IOException;
public class FileWriterDemo {
// ファイルのパス
private static final String FILEPATH = "C:\\tmp\\result01.txt";
public static void main(String[] args) throws IOException {
// ファイルに出力する文字列
String record = "山田 太郎";
String record2 = "東京 出身";
// FileWriterでファイル出力
final FileWriter fwt = new FileWriter(FILEPATH);
fwt.write(record + System.getProperty("line.separator") + record2);
fwt.close();
}
}
package com.arkgame.study; import java.io.FileWriter; import java.io.IOException; public class FileWriterDemo { // ファイルのパス private static final String FILEPATH = "C:\\tmp\\result01.txt"; public static void main(String[] args) throws IOException { // ファイルに出力する文字列 String record = "山田 太郎"; String record2 = "東京 出身"; // FileWriterでファイル出力 final FileWriter fwt = new FileWriter(FILEPATH); fwt.write(record + System.getProperty("line.separator") + record2); fwt.close(); } }
package com.arkgame.study;

import java.io.FileWriter;
import java.io.IOException;

public class FileWriterDemo {

      // ファイルのパス
      private static final String FILEPATH = "C:\\tmp\\result01.txt";

      public static void main(String[] args) throws IOException {

            // ファイルに出力する文字列
            String record = "山田 太郎";
            String record2 = "東京 出身";
            // FileWriterでファイル出力
            final FileWriter fwt = new FileWriter(FILEPATH);
            fwt.write(record + System.getProperty("line.separator") + record2);
            fwt.close();
      }
}

実行結果
「c:\tmp\result01.txt」に下記内容を書き込みます
山田 太郎
東京 出身

Java

Posted by arkgame