3
私はパケットを作成しています。出力用に配列にバイトをエンコードする必要があります。可変長配列のバイトをバッファするための便利なクラスを見つけられず、バイト配列として出力できませんでした。バイト配列はどのように操作して作成できますか?
アイデア?
私はパケットを作成しています。出力用に配列にバイトをエンコードする必要があります。可変長配列のバイトをバッファするための便利なクラスを見つけられず、バイト配列として出力できませんでした。バイト配列はどのように操作して作成できますか?
アイデア?
ByteArrayOutputStream
をバイトに書き込んでから、toBytes()
を呼び出してバイトを取得します。
'ByteArrayOutputStream'をサブクラス化して、基になる保護された配列の参照と現在の長さを公開することができ、配列を無駄に複製してBAOSから取り出せないようにすることができます。 –