我試圖讓向量數組是這樣的: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」)':)作弊*: –