LinkedWashMap与Castor

时间:2010-03-09 19:13:51

标签: java xml hashmap linkedhashmap castor

如何告诉Castor使用LinkedHashMap而不是HashMap?

1 个答案:

答案 0 :(得分:0)

粗略地看一眼http://www.castor.org/reference/html-single/index.html告诉我这个“集合中对象的类型是。'默认实现'是指如果发现持有集合的对象为null并且需要为实例化“。

所以在你的对象中说

class Student {
    private Map someMap = new LinkedHashMap(); //generics ignored for clarity
}

如果使用LinkedHashMap初始化字段而不是null。我认为 castor会直接将条目放入其中而不会重新创建它。是否可以使用您的代码执行此操作?