如何将项添加到List类型的String数组中?

时间:2016-12-02 02:38:04

标签: java arrays list csv opencsv

在我的代码中,我正在使用CSVReader读取文本文件并将所有内容放入类型列表的String数组中:

CSVReader reader = new CSVReader(new FileReader("addTest.txt"), ',');
List<String[]> myEntries = reader.readAll();
reader.close();

我现在想要将一个项目添加到列表中,但是,当尝试通过myEntries.add("test" + "," + "test2")执行此操作时,它不会接受它。我的目标是将一个或多个项目添加到新行,然后我将使用CSVWriter将其写回文件。

如何将项目或项目添加到类型列表的字符串数组中?我环顾四周,但这个问题仍让我感到难过。

谢谢。

1 个答案:

答案 0 :(得分:3)

List采用String数组而不是逗号分隔字符串。可以添加为

myEntries.add (new String [] {"test", "test2"});