这行在jdk 1.8版本中做了什么?
import java.util.Vector;//is this still used
static Vector<Boolean>isprime = new Vector<>(1000001);
我在主内部类之外编写它,当调用它的大小时它显示为0.它不是1000001个元素的向量,每个元素默认初始化为true。
答案 0 :(得分:0)
没有
首先,Vector
已过时,您应该使用ArrayList
。
其次,您传递的参数不是列表的初始size
,而是capacity
,它表示在需要调整其内部大小之前可以添加的项目数量存储。