Java Apache Commons пользователи - PullRequest
1 голос
/ 06 апреля 2010

Есть ли в 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;
}

[буферы закрытия блока try-finally были опущены для упрощения]

1 Ответ

4 голосов
/ 06 апреля 2010

В общем языке:

SerializationUtils.serialize(Serializable obj)
...