jdk1.8中的矢量使用
问题描述:
这条线在jdk 1.8版本中有什么作用?jdk1.8中的矢量使用
import java.util.Vector;//is this still used
static Vector<Boolean>isprime = new Vector<>(1000001);
我写的外主内类调用时其大小也表现出0难道不会是1000001元默认与真正的每个初始化向量。
答
号
首先,Vector
是过时的,你应该使用ArrayList
。其次,您传递的参数不是列表的初始size
,而是capacity
,它表示在需要调整内部存储大小之前可以添加的项目数量。