【发布时间】:2015-05-13 22:27:19
【问题描述】:
我有一个 ArrayList,其中的数据是我自己的自定义对象,我需要将它们全部转换为字节数组。我可以通过序列化将对象转换为字节数组,但我需要将所有对象序列化为一个数组。
ArrayList<MyObject> myArrayList = new ArrayList<MyObject>();
// Getting a list of objects of database (any unknown number)
for(int counter = 0; counter < myObj.size(); counter++) {
byte[] myData = serialize(myObj.get(counter));
}
现在我如何对多个对象执行此操作,因为我不知道字节数组缓冲区初始化的长度?
【问题讨论】:
-
你不能序列化数组列表本身吗?
标签: java android arrays serialization arraylist