转换列表< model>列表< string []> Java使用OpenCSV写入CSV
我如何将此列表生产
List<GetProductModel> listProduct = new ArrayList<>();
getProductModel
private String ProductName,Description,Price; //getter and setter
放到此列表中
List<String[]> list = new ArrayList<>();
,以便我可以将列表放在
try (CSVWriter writer = new CSVWriter(new FileWriter("c:\\test\\monitor.csv"))) {
writer.writeAll(list);
} catch (Exception e) {
e.printStackTrace();
}
How do i put this listproduct
List<GetProductModel> listProduct = new ArrayList<>();
GetProductModel
private String ProductName,Description,Price; //getter and setter
to this list
List<String[]> list = new ArrayList<>();
so i can put list to
try (CSVWriter writer = new CSVWriter(new FileWriter("c:\\test\\monitor.csv"))) {
writer.writeAll(list);
} catch (Exception e) {
e.printStackTrace();
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以用于循环或流以下循环或流。
you can you use for loop or Streams like:
使用Java Stream API,Lambda映射和PrintWriter写入CSV:
Write to csv using Java stream API, Lambda mapping and PrintWriter: