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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黄锐 初级黑马   /  2012-7-19 21:44  /  1508 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 黄锐 于 2012-7-19 22:10 编辑

  1. <P>
  2. 写代码中遇到一个问题?
  3. public class BufferedWriterDemo {</P>
  4. <P> public static void main(String[] args) throws IOException {
  5.   FileWriter fw = new FileWriter("demo.txt");
  6.   BufferedWriter bw = new BufferedWriter(fw);</P>
  7. <P>  bw.write("haha");
  8.    bw.write("\r\n");//<FONT color=red>这样换行不好.
  9. </FONT>  bw.newLine();
  10.   bw.write("hellojava");
  11.   bw.newLine();</P>
  12. <P>  for (int x = 0; x < 4; x++) {
  13.    bw.write("java" + x);
  14.    bw.newLine();
  15.    // if (x % 2 == 0) {
  16.    // bw.flush();
  17.    // }
  18.   }</P>
  19. <P>  bw.close();
  20.   // fw.close(); <FONT color=red>这里还用关闭流吗?
  21. </FONT> }</P>
  22. <P>}</P>
复制代码

3 个回复

倒序浏览
你这是什么代码?哪里复制来的?
回复 使用道具 举报
上面两个问题,08换行,那是一个字符串,只是个字符串,如果你想换行,在windows版软件,使用'\r''\n',两个字符,第二个问题,不用关了,前面缓冲已经把它给关掉了

点评

额,哪里的缓冲关掉了啊  发表于 2012-7-19 23:32
回复 使用道具 举报
为啥不关?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马