a の内容を に入れる必要がありjava.nio.ByteBuffer
ますjava.io.OutputStream
。(Channel
代わりに があればいいのですが、ありません) これを行う最善の方法は何ですか?
ByteBuffer のarray()
メソッドは読み取り専用のバッファになる可能性があるため、使用できません。
また、この ByteBuffer を使用してから、直接byte[]
使用できる通常の配列を取得するまでの間に、OutputStream への書き込みを散在させることもできOutputStream.write()
ます。