OutputStream.write

OutputStreamのwriteには、指定の位置から指定の文字数だけ出力するオーバーロードメソッドがある・・・。

OutputStream (Java Platform SE 6)

これで0から数えて1番目から3文字出力してみる・・・。

bufに'A', 'B', 'C', 'D', 'E'をそれぞれセット・・・。

FileOutputStreamで"test.txt"を開いて、インスタンスをoutに格納・・・。
out.writeメソッドで、bufの0から数えて1番目の文字から3文字を書き込む・・・。

実行して、生成されたtest.txtを開くと、

f:id:BG1:20151005140534p:plain

1番目のBから始まり、そこから3文字の"BCD"が書き込まれている・・・。

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