Java以缓冲字符流向文件写入内容(如果文件存在则删除,否则先创建后写入)
功能:Java以缓冲字符流向文件写入内容(如果文件存在则删除,否则先创建后写入)
public void Save_local(XinJian xinJian,String files) throws Exception//xieru xinjian de xiangxi xingxi { File file=new File("D:\\javaxiangmu\\beiJinXinJian\\WebContent\\outfile"+File.separator+files); //要写入的文件 if (!file.getParentFile().exists()) { file.getParentFile().mkdirs(); } file.delete(); FileWriter local_file=new FileWriter(file); BufferedWriter output=new BufferedWriter(local_file); //Writer output=new FileWriter(local_file,true); String contents=xinJian.toString()+",\n"; //获得封装在Javabean中的数据 output.write(contents); output.close(); }