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を開くと、
1番目のBから始まり、そこから3文字の"BCD"が書き込まれている・・・。
Sample/MainClass.java at master · bg1bgst333/Sample · GitHub