ファイルの読み込み(バイナリ)

2 min 42 views

●FileInputStreamクラスのメソッドを使用した例

クラスFileInputStream
コンストラクタファイル名
メソッドread()
戻り値1バイトを読み込んだ値

バイナリファイルを1バイトずつ読み込む方法です。
サンプル用に読み込んでいるファイルには、「ABCDEFG」の文字か格納されています。

使用例

12345678910111213141516171819importjava.io.FileInputStream;importjava.io.IOException;publicclassBinari{    publicstaticvoidmain(String[] args) throwsIOException {    //読み込むファイル名を指定        FileInputStream fb = newFileInputStream("c:\\ab.txt");        inthy;//読み込んだデータを格納               //ファイルを1バイトずつ読み込み、読み込み終わったら終了        while((hy = fb.read()) != -1) {            System.out.print(hy+ " ");        }        fb.close();    }}

使用ファイルの中身(ab.txt)

ABCDEFG

実行結果

65 66 67 68 69 70 71
sasuke

sasuke

インフラエンジニア、及び開発エンジニアとしてLinuxサーバからWindowsサーバの構築ノウハウや開発PHP、Woredpres、HTMLなどを掲載

FOLLOW

カテゴリー:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です