600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > java object 转byte_Java将对象Object转换成Byte字节数组

java object 转byte_Java将对象Object转换成Byte字节数组

时间:2019-02-16 18:29:40

相关推荐

java object 转byte_Java将对象Object转换成Byte字节数组

Java将对象Object转换成Byte字节数组的代码如下:

/**

*@

*@Description:Java将对象Object转换成Byte字节数组

*/

publicclassObjectToByteTesterimplementsSerializable{

privatestaticfinallongserialVersionUID=932872837809539736L;

publicstaticvoidmain(String[]args)throwsIOException{

System.out.println("Bytes字节长度:"+objectToBytes(newObjectToByteTester()).length);

}

publicstaticbyte[]objectToBytes(finalSerializableobject)throwsIOException{

ByteArrayOutputStreambaos=newByteArrayOutputStream();

ObjectOutputStreamoos=null;

try{

oos=newObjectOutputStream(baos);

oos.writeObject(object);

oos.flush();

returnbaos.toByteArray();

}finally{

if(oos!=null){

oos.close();

}

if(baos!=null){

baos.close();

}

}

}

}

执行结果如下:

Bytes字节长度:49

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。