A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© ℃葫芦 中级黑马   /  2015-8-15 19:32  /  362 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. //创建一个可以往文件中写入字符数据的字符输出流对象。
  2.                 /*
  3.                  * 既然是往一个文件中写入文字数据,那么在创建对象时,就必须明确该文件(用于存储数据的目的地)。
  4.                  *
  5.                  * 如果文件不存在,则会自动创建。
  6.                  * 如果文件存在,则会被覆盖。
  7.                  *
  8.                  * 如果构造函数中加入true,可以实现对文件进行续写!
  9.                  */
  10.                 FileWriter fw = new FileWriter("demo.txt",true);
  11.                
  12.                 /*
  13.                  * 调用Writer对象中的write(string)方法,写入数据。
  14.                  *
  15.                  * 其实数据写入到临时存储缓冲区中。
  16.                  *
  17.                  */
  18.                 fw.write("abcde"+LINE_SEPARATOR+"hahaha");
  19. //                fw.write("xixi");
  20.                
  21.                 /*
  22.                  * 进行刷新,将数据直接写到目的地中。
  23.                  */
  24.                
  25. //                fw.flush();
  26.                
  27.                 /*
  28.                  * 关闭流,关闭资源。在关闭前会先调用flush刷新缓冲中的数据到目的地。
  29.                  */
  30.                 fw.close();
  31.                
  32. //                fw.write("haha");// java.io.IOException: Stream closed
  33.                
复制代码


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马