2010-04-06 96 views
1

apache commons中是否有任何东西将Object转换为字节数组,如下面的方法那样?Java Apache Commons用户

public static byte[] toByteArray(Object obj) throws IOException { 
ByteArrayOutputStream baos = new ByteArrayOutputStream(); 
ObjectOutputStream oos = new ObjectOutputStream(baos); 
oos.writeObject(obj); 
oos.flush(); 
byte[] data = baos.toByteArray(); 
return data; 
} 

[尝试-finally块封闭缓冲液省略以简化]

回答

4

在公郎:

SerializationUtils.serialize(Serializable obj)