OpenCSV使用多个数组编写CSV文件

时间:2017-04-28 12:25:43

标签: java arrays csv export-to-csv opencsv

我有7个数组,我希望每个数组都是CSV文件中的一列。我目前正在使用OpenCSV。但是,我还没有想出一种从多个阵列生成CSV文件的方法。

String[] Title = new String[1000];
String[] Starring = new String[1000];
String[] Director = new String[1000];
CSVWriter writer = new CSVWriter(new FileWriter("export.csv"), ',');
String[] entries = Title[1] + Starring[1].split('#');
writer.writeNext(entries);

2 个答案:

答案 0 :(得分:0)

假设你有一个String的二维数组,这就是你可以做的:

CSVWriter writer = //get csv writer
String[][] lines = //lines
for(String[] lines : lines){
    writer.writeNext(lines);
}

答案 1 :(得分:-1)

首先需要创建并行数组并将它们转换为String然后将实际数组解析为toString。 好运