public class ArrayOutputStream extends OutputStream
| コンストラクタと説明 |
|---|
ArrayOutputStream(byte[] data)
配列を用意してストリーム出力先にする。
|
ArrayOutputStream(byte[] data,
int offset)
配列の特定位置からストリーム出力先にする。
|
ArrayOutputStream(int size)
長さを決めて配列をストリームの受け口にする。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
byte[] |
toByteArray()
複製しない コンストラクタで指定した内部バッファを渡す
|
void |
write(byte[] data,
int offset,
int length) |
void |
write(int d) |
close, flush, writepublic ArrayOutputStream(int size)
size - 配列長public ArrayOutputStream(byte[] data)
data - 転送先配列public ArrayOutputStream(byte[] data,
int offset)
data - offset - public void write(int d)
throws IOException
write クラス内 OutputStreamIOExceptionpublic void write(byte[] data,
int offset,
int length)
throws IOException
write クラス内 OutputStreamdata - 書き着込むデータoffset - データの先頭位置length - データの長さIOException - 配列サイズを超えたときpublic byte[] toByteArray()
Copyright © 2024. All rights reserved.