文件操作类有很多种,个人现在使用的是“BufferedWriter”这个类进行操作,这个类操作起来很方便,看代码:
定义一个路径:
private String path="d:\\aa.xls";
表明要在D盘根目录下生成一个叫“aa”的excel文件
定义一个“BufferedWriter”类的对象:
private BufferedWriter writer;
接着就可以操作了,例如,将想要的内容,存入了任何一个基本类型,或者是集合类型中:
然后就是实例化一个“BufferedWriter”对象进行操作:
try {
writer = new BufferedWriter(new FileWriter(path,true));
writer.write(map.toString());
writer.newLine();
writer.flush();
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
防止文件操作时发现错误,将操作放入try中执行,将错误抛出,继续执行直到结束
writer.write中就是将存入的内容进行输出,newLine一行行执行,close一定不能少,不管做没做完都要close,在实例化中,创建一个FileWriter对象,放入路径,执行结束后就可以看到D盘下有一个aa.xls的文件了