一,添加Maven依赖(版本号可根据实际情况自行选择)
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-csv</artifactId>
<version>1.8</version>
</dependency>
二,代码实现
public static void main(String[] a ) {
List resultList = new ArrayList();
CSVPrinter printer = null;
try {
Object[] objects = null;
for (int i = 0; i < 10; i++) {
List list = new ArrayList();
list.add("张三");
list.add(20);
resultList.add(list);
}
// 导出为CSV文件
FileWriter writer = new FileWriter("E:/test.csv");
printer = CSVFormat.EXCEL.print(writer);
Object[] cells = {"name", "age"};
printer.printRecord(cells);
for (int i = 0; i < resultList.size(); i++) {
List o = (List) resultList.get(i);
objects = o.toArray();
printer.printRecord(objects);
System.out.println(objects);
}
printer.flush();
printer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
来吧,展示!!!是不是很简单!!!点个关注吧!!!
福利限时领取!!!链接马上失效!!!绝对的干货!!!
💥💥💥💥💥💥💥💥💥
关注微信公众号:小王聊技术
领取更多学习课程资料,回复编码即可,如果找不到直接公众号后台留言,小王会第一时间回复
期待你的关注,谢谢!