尝试在我的代码中使用向量时出现此错误 - 必须是数组类型但已解析为Vector。 我正在尝试将一个字符串拆分成两个数组,这些数组应该包含无限的位置。我试过了
student.addAll(Arrays.asList(student));
但是在打印时会给我空值。
Vector <String> student = new Vector<>(50);
...
String Tokens[] = b.split(" ");
student[i]=Tokens[0]; // the error is here
答案 0 :(得分:0)
您无法通过尖括号语法访问Vector项目。这仅适用于Java 中的数组。
改为使用student.add(Tokens[0])
。