如何告诉 Castor 使用 LinkedHashMap 而不是 HashMap?
问问题
431 次
1 回答
0
粗略浏览一下http://www.castor.org/reference/html-single/index.html告诉我“集合内对象的类型是 。‘默认实现’是对象持有时使用的类型发现集合为空,需要实例化。”
所以在你的对象中说
class Student {
private Map someMap = new LinkedHashMap(); //generics ignored for clarity
}
如果您使用 LinkedHashMap 而不是 null 来初始化您的字段。我认为castor 会直接将条目放入其中,而不是重新创建它。是否可以使用您的代码执行此操作?
于 2010-03-10T09:31:19.647 回答