我试图让向量数组是这样的:Java类型安全警告
Vector<String>[] wordList = new Vector[29];
for (int i = 0; i < wordList.length; i++) {
wordList[i] = new Vector<String>(100);
}
但Java警告我说,“新的Vector [29]”违反了类型安全。我如何摆脱这个警告?
更新:我已经试过:
wordList = new Vector<String>[29];
当然,不过这会产生错误:无法创建矢量
的通用阵列
警告:未选中投影从Vector []到Vector [] –
Jeremy
@Jeremy,将您的更新代码与此答案中提供的代码进行比较..不匹配。 DOH! – Moonbeam
你可以用'@SuppressWarnings(“unchecked”)':)作弊*: –