Javaちょこっとリファレンス
HOME > テキストファイルを書き出す

テキストファイルを書き出す

テキストファイルを出力するサンプルコードです。

FileWriterクラスがExceptionを返す可能性があるため、try~catchまたはthrowsで例外を処理する必要があります。(ここではtry~catchを使用しています。)

サンプルソースコード

例)C:\test.txtに出力するサンプル

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

public class TextFileWriteSample {

    public static void main(String args[]) {

        try {
            //出力先を作成する
            FileWriter fw = new FileWriter("c:\\test.txt", false);  //※1
            PrintWriter pw = new PrintWriter(new BufferedWriter(fw));

            //内容を指定する
            pw.println("あいうえお");
            pw.println("かきくけこ");
            pw.println("さしすせそ");

            //ファイルに書き出す
            pw.close();

            //終了メッセージを画面に出力する
            System.out.println("出力が完了しました。");

        } catch (IOException ex) {
            //例外時処理
            ex.printStackTrace();
        }
    }

}

※1:2番目の引数をtrueにすると追記モード、falseにすると上書きモードになります。

実行結果

コマンドプロンプト
C:\>java TextFileWriteSample 出力が完了しました。

出力されたテキストファイル

test.txt
あいうえお かきくけこ さしすせそ
このエントリーをはてなブックマークに追加

ファイルカテゴリ

HOMEへ戻る TOPへ戻る