私は現在、バッファされたストリームを使用していくつかのファイルを読み書きしています。その間に、記号が1バイトの数学的処理をします。DataInputStream DataOutputStreamのパフォーマンス
InputStream input = new FileInputStream(outputname)
input.read(byte[] b,int off,int len)
を書き込むには:読むに
OutputStream output = new BufferedOutputStream(
new FileOutputStream(outputname),
OUTPUTBUFFERSIZE
)
output.write((byte)byteinsideaint);
今、私はいくつかのヘッダデータを追加するために、そして短すぎるシンボルをサポートする必要があります。私はDataInputStream
とDataOutputStream
を使用して、他のタイプをバイトに変換しないようにしたいと思います。
OutputStream output = new DataOutputStream(
new BufferedOutputStream(
new FileOutputStream(outputname),
OUTPUTBUFFERSIZE
)
);
を使用する必要がありますか、あなたが間にBufferedOutputStream
を追加する必要があります
OutputStream output = new DataOutputStream(
new FileOutputStream(outputname)
)
これは私の一日を完全に助けました。ありがとう^^ – Lake