为什么在Netbeans中“类型列表不接受参数”?

man*_*mar 5 java csv netbeans

我尝试了这段代码,但是在List<String[]>(在netbeans中)出现错误

错误:“类型列表不带参数”

CSVReader csvReader = new CSVReader(new FileReader(new File("file.csv")));
List<String[]> list = csvReader.readAll();
String[][] dataArr = new String[list.size()][];
dataArr = list.toArray(dataArr);
Run Code Online (Sandbox Code Playgroud)

请任何人帮助解决此问题。

Mar*_*oun 6

您使用的java.awt.List是不带参数的-这就是为什么您会收到“类型列表不带参数”错误的原因,应该java.util.List改用:

java.util.List<String[]> list = csvReader.readAll();
Run Code Online (Sandbox Code Playgroud)

或者只是从正确的包中导入。