java 类转换成byte[]与byte[]转换成java类的方法
private static java.lang.Object ByteToObject(byte[] bytes)...{ java.lang.Object obj; try { //bytearray to object ByteArrayInputStream bi = new ByteArrayInputStream(bytes); ObjectInputStream oi = new ObjectInputStream(bi); obj = oi.readObject(); bi.close(); oi.close(); } catch(Exception e) ...{ System.out.println("translation"+e.getMessage()); e.printStackTrace(); } return obj; } public byte[] ObjectToByte(java.lang.Object obj) ...{ byte[] bytes; try { //object to bytearray ByteArrayOutputStream bo = new ByteArrayOutputStream(); ObjectOutputStream oo = new ObjectOutputStream(bo); oo.writeObject(obj); bytes = bo.toByteArray(); bo.close(); oo.close(); } catch(Exception e) ...{}
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。