Conversion between byte array and object

Byte array to object:

ByteArrayInputStream inputStream=new ByteArrayInputStream( 对象byte数组 );
ObjectInputStream oInputStream=new ObjectInputStream(inputStream);
Object obj=oInputStream.readObject();

Convert object to byte array

ByteArrayOutputStream outputStream=new ByteArrayOutputStream();
ObjectOutputStream objectOutputStream=new ObjectOutputStream(outputStream);
objectOutputStream.writeObject( 对象 );
byte[] data = outputStream.toByteArray();
{{o.name}}
{{m.name}}

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324140765&siteId=291194637