我有一个以这种方式定义的集合,没有指定大小 -
private final static Collection<String> mycollection = new ArrayList<String>();
static {
mycollection.add("mystr");
}
还有一个构造函数需要大小,例如
private final static Collection<String> mycollection = new ArrayList<String>(1);
static {
mycollection.add("mystr");
}
由于 Collection 是最终的,我应该构建它以使其具有特定大小吗?