HOME > バイナリファイルを書き出す

バイナリファイルを書き出す

バイナリコードを出力するサンプルコードです。

 バイナリファイル出力サンプル

import java.io.FileOutputStream;
import java.io.IOException;

public class BinaryFileWriteSample {

    public static void main(String args[]) {

        try {
            //出力先を作成する
            FileOutputStream fos =
                new FileOutputStream("c:\\test.txt", false);  //※1

            //内容をバイト単位で指定する
            fos.write(65);    //AのASCIIコード(10進数)
            fos.write(66);    //BのASCIIコード(10進数)
            fos.write(67);    //CのASCIIコード(10進数)
            fos.write(68);    //DのASCIIコード(10進数)

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

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

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

    }

}

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

実行結果

 コマンドプロンプト

C:\>java BinaryFileWriteSample
出力が完了しました。

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

 test.txt

ABCD

関連項目

ファイル関連カテゴリ