読者です 読者をやめる 読者になる 読者になる

FileInputStream

FileInputStreamは、ファイルからのバイト入力ストリームクラス・・・。

FileInputStream (Java Platform SE 6)

親クラスのInputStreamでreadできるので、当然こちらでもreadできる・・・。
FileInputStreamはいくつかのコンストラクタがあり、ファイル名のみならずFileオブジェクトを指定することもできる・・・。

byte[]のbufとFileInpurStreamのstreamを用意・・・。

まず、"test.txt"のFileインスタンスfileを得て、existsメソッドで存在を確認・・・。

FileInputStreamのコンストラクタにfileを指定、streamにインスタンスを入れる・・・。

InputStream同様に、readで読み込んで出力・・・。

test.txtは、

f:id:BG1:20151008132815p:plain

で実行すると、

ABCDE

と出力される・・・。

Sample/MainClass.java at master · bg1bgst333/Sample · GitHub