gpt4 book ai didi

java - 如何使用java将数据放入单独的新列csv中?

转载 作者:行者123 更新时间:2023-12-01 12:29:56 25 4
gpt4 key购买 nike

如何转到创建的 .csv 文件中的新行。我只能使用“;”转到下一个单元格

File temp = new File("results11234.csv");
FileWriter writer = new FileWriter(temp);

for (int i = 0; i < dirs2.size(); i++) {
try {
writer.append(dirs.get(i)+ ';');

writer.append((Integer.toString(dirs2.get(i)) + ';'));

} catch (Exception e) {
e.printStackTrace();
} finally {

}
}
writer.flush();
writer.close();

最佳答案

您可以添加换行符:

writer.append("\n");   // for unix
writer.append("\r\n"); // for windows

如果你想独立于平台,你可以这样做:

String lineSep = System.getProperty("line.separator");
...
writer.append(lineSep);

或者你使用 BufferedWriter (我认为最好的方式):

BufferedWriter writer = new BufferedWriter(new FileWriter(temp));
...
writer.newLine();

希望对你有帮助

关于java - 如何使用java将数据放入单独的新列csv中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26010221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com