当前位置: 代码迷 >> J2SE >> 用Bufferedwriter写文件的有关问题,不知为何写不进去
  详细解决方案

用Bufferedwriter写文件的有关问题,不知为何写不进去

热度:9659   发布时间:2013-02-25 00:00:00.0
用Bufferedwriter写文件的问题,不知为何写不进去?
File flog = new File("flog.txt");
 String str = "avb";
 FileOutputStream logout = new FileOutputStream(flog);
 OutputStreamWriter outs = new OutputStreamWriter(logout);
 BufferedWriter bfw = new BufferedWriter(outs);
 bfw.write(str);

请高手指点下这里哪里出了问题,为什么就是写不进文件呢?


------解决方案--------------------------------------------------------
bfw.write(str);之后加上:
bfw.flush();
bfw.close();
就行了。
不过文本文件写为何不用PrintWriter pw = new PrintWriter(new FileWriter("flog.txt"));呢?这个是很好的啊。