【发布时间】:2017-01-19 09:30:51
【问题描述】:
我目前有来自结果集中的数组列表,我使用 openCSV 库打印为 CSV。
ArrayList<Integer> arlist=new ArrayList<Integer>();
for(i=1;i<30;i++){
for(k=1;k<100;k++){
String sql="select count(id) where day=?"
PreparedStatement pstmt=conn.prepareStatement(sql);
pstmt.setInt(1,k);
ResultSet rs=rs.getInt(1);
int count=rs.getInt(1);
arlist.add(count);
}
CSVWriter writer=new CSVWriter(new FileWriter("/home/user/file"+i+".csv"),',')
writer.writeNext(arlist.toArray(new String [0]));
writer.close();
arlist.clear();
}
但问题是 CSV 是 1 行 100 列的 CSV。而不是这个我需要 100 行 1 列的 CSV。(数组列表的大小为 100)。感谢任何帮助。
【问题讨论】:
-
supply是什么?另外,请尝试创建一个mcve
标签: java csv arraylist opencsv