我正在尝试将输入整数数组转换为向量,然后输出结果。我搜索了谷歌,每个示例都使用“(Arrays.asList(randomArray)”。但是,当我尝试编译时,我得到一个“找不到符号 - 构造函数 Vector(java.util.list)”什么是正确的代码将数组转换为向量?
这是我的代码:
Scanner inputNumber = new Scanner(System.in);
System.out.println("How big would you like the vector to be?");
int vecSize = inputNumber.nextInt();
int [] vecArray = new int[vecSize];
int [] primeArray = new int[vecSize];
System.out.println("Please enter " + vecSize + " postive numbers please: ");
for (int i = 0; i < vecSize; i++) {
int arrayInput = inputNumber.nextInt();
if (arrayInput > 0){
vecArray[i] = arrayInput;
}
}
Vector<Integer> arrayToVec = new Vector<Integer>(Arrays.asList(vecArray));