0
int[] myIntArray;
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(1024);
ObjectOutputStream objectOutputStream = new ObjectOutputStream(new DeflaterOutputStream(byteArrayOutputStream));
objectOutputStream.writeObject(myIntArray);

ここで、ObjectOutputStreamオブジェクトを受け取り、それを直接シリアル化します。DeflaterOutputStreamシリアル化された結果を圧縮し、圧縮された結果はByteArrayOutputStream

元の int 配列をデシリアライズして元に戻す方法を教えてもらえますか? コーディングを共有してください。

4

1 に答える 1