88

ByteArrayOutputStream.しかない場合にファイルオブジェクトを取得する方法を誰かが説明できますか? からファイルを作成する方法はByteArrayOutputStream?

4

2 に答える 2

160

FileOutputStreamwriteToメソッドを使用してそれを行うことができます。

ByteArrayOutputStream byteArrayOutputStream = getByteStreamMethod();
try(OutputStream outputStream = new FileOutputStream("thefilename")) {
    byteArrayOutputStream.writeTo(outputStream);
}

ソース: 「Java で ByteArrayOutputStream からファイルを作成する」コード発明について

于 2013-07-05T12:08:00.280 に答える