必须是数组类型,但已解析为向量

时间:2015-02-15 18:18:26

标签: java arrays vector

尝试在我的代码中使用向量时出现此错误 - 必须是数组类型但已解析为Vector。 我正在尝试将一个字符串拆分成两个数组,这些数组应该包含无限的位置。我试过了

student.addAll(Arrays.asList(student));

但是在打印时会给我空值。

Vector <String> student = new Vector<>(50);
            ...                     
String Tokens[] = b.split(" ");
student[i]=Tokens[0];    // the error is here

1 个答案:

答案 0 :(得分:0)

您无法通过尖括号语法访问Vector项目。这仅适用于Java 中的数组。

改为使用student.add(Tokens[0])