CSV文件实际就是文本文件,主要注意用逗号分隔基本元素即可,下面是代码示例:
protected void makefile(String filePos){
try {
BufferedWriter out = new BufferedWriter(new FileWriter(filePos));
out.write("CSV下载文件\n");
// 标题
String title="";
for(String str:columns){
title+=str+",";
}
title+="\n";
out.write(title);
// 内容
String line="";
for(Member member:members){
line="";
line+=member.getName()+","+member.getAge()+","+member.getTitle()+",";
line+="\n";
out.write(line);
}
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
