java - 输出到 CSV 文件时尝试去掉“[”
问题描述
所以我目前正在尝试将数组列表输出到 csv 文件中。它的工作原理是每一行的第一行都有一个“[”,我正试图摆脱它。这是目前的代码。
data = lines;
String delim = "";
StringBuilder stringbuild = new StringBuilder();
int i = 0;
while (i < data.size() - 1)
{
stringbuild.append(data.get(i));
stringbuild.append(delim);
i++;
}
stringbuild.append(data.get(i));
String res = stringbuild.toString();
try{
String[] split = (res.split("]"));
FileWriter writer = new FileWriter("outputfile.csv");
for(String s : split) {
String[] split2 = s.split("]");
writer.write(Arrays.asList(split2).stream().collect(Collectors.joining("]")));
writer.write("\n");
}
writer.close();
}
这是一个示例输出
[12345, Doe, John, Pfizer, 10/30/2020, Argentina
[54321, Adam, Marclline, Pfizer, 11/19/2020, Russia
[54371, Lyndon, Sergei, Johnson&Johnson, 03/01/2021, Israel
[41027, Chambers, Wallis, Moderna, 01/28/2021, United States
[90703, Lane, Pipra, Novavax, 02/15/2021, Israel
所以只是想摆脱最初的“[”
解决方案
推荐阅读
- macos - Apple Photos.app:有没有办法用 AppleScript 选择图片?
- wordpress - Woocommerce - 通过优惠券设置客户角色
- c# - Entity Framework 6 - DataReader 保持连接打开
- arrays - 将元素从 Array1 更改为 Array2,反之亦然
- ios - 尝试使用 URLsession 从 DataTask 创建图像不起作用
- python-3.x - 自动化 Python 3 (PyQt5) 中的重复代码
- git - Git push origin head 在 ubuntu 18.04 上不起作用
- discord.py-rewrite - Discord.py 建议命令
- android - 片段测试错误:android.view.InflateException: Binary XML file line #16: Binary XML file line #16: Error inflating class
- pull-request - 代码审查的主要考虑因素是什么?