Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么;类型列表不接受参数";在Netbeans中?_Java_Csv_Netbeans - Fatal编程技术网

Java 为什么;类型列表不接受参数";在Netbeans中?

Java 为什么;类型列表不接受参数";在Netbeans中?,java,csv,netbeans,Java,Csv,Netbeans,我尝试了这段代码,但在列表中(在netbeans中)出现错误 错误:“类型列表不接受参数” CSVReader CSVReader=new CSVReader(新文件阅读器(new File.csv)); List List=csvReader.readAll(); 字符串[][]dataArr=新字符串[list.size()][]; dataArr=list.toArray(dataArr); 请任何人帮助解决此问题。您正在使用的不带参数-这就是为什么出现“类型列表不带参数”错误的原因,您

我尝试了这段代码,但在
列表中(在netbeans中)出现错误

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

CSVReader CSVReader=new CSVReader(新文件阅读器(new File.csv));
List List=csvReader.readAll();
字符串[][]dataArr=新字符串[list.size()][];
dataArr=list.toArray(dataArr);
请任何人帮助解决此问题。

您正在使用的不带参数-这就是为什么出现“类型列表不带参数”错误的原因,您应该改用:

java.util.List=csvReader.readAll();

或者直接从正确的软件包导入。

假设您使用的是OpenCSV,以下内容对我来说毫无问题:

java.util.List<String[]> list = csvReader.readAll();
java.util.List=csvReader.readAll();

根据前面的注释,这几乎肯定意味着您导入了错误的列表类(因此请在源文件顶部检查您的导入)。最可能的混淆是java.awt.List。

类型ListIterator不带参数
表示您在程序中使用的类名和接口ListIterator是相同的。

您可能导入的是
java.awt.List
,而不是
java.util.List
。这与NetBeans.show导入在java codeThanx@Tunaki n中使用无关,所以我问这个问题时没有看到“java.awt.List”导入
java.util.List<String[]> list = csvReader.readAll();
java.util.List<String[]> list = csvReader.readAll();