Java类型安全警告

Jer*_*emy 3 java generics type-safety

我正在尝试制作这样的矢量数组:

Vector<String>[] wordList = new Vector[29];
for (int i = 0; i < wordList.length; i++) {
  wordList[i] = new Vector<String>(100);
}
Run Code Online (Sandbox Code Playgroud)

但是Java警告我"new Vector [29]"违反了类型安全性.我如何摆脱警告?

更新:我试过了:

        wordList = new Vector<String>[29];
Run Code Online (Sandbox Code Playgroud)

当然,但这会产生错误:无法创建Vector的通用数组

Foo*_*Bah 6

Vector<String>[] wordList = (Vector<String>[])new Vector[29];
Run Code Online (Sandbox Code Playgroud)