我正在尝试制作一个这样的 vector 数组:
Vector<String>[] wordList = new Vector[29];
for (int i = 0; i < wordList.length; i++) {
wordList[i] = new Vector<String>(100);
}
但是 Java 警告我“new Vector[29]”违反了类型安全。我如何摆脱警告?
更新:我试过:
wordList = new Vector<String>[29];
当然可以,但这会产生错误:无法创建 Vector 的通用数组
最佳答案
Vector<String>[] wordList = (Vector<String>[])new Vector[29];
关于Java类型安全警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6752917/