黑马程序员技术交流社区
标题:
关于缓冲区关闭流的问题?
[打印本页]
作者:
黄锐
时间:
2012-7-19 21:44
标题:
关于缓冲区关闭流的问题?
本帖最后由 黄锐 于 2012-7-19 22:10 编辑
<P>
写代码中遇到一个问题?
public class BufferedWriterDemo {</P>
<P> public static void main(String[] args) throws IOException {
FileWriter fw = new FileWriter("demo.txt");
BufferedWriter bw = new BufferedWriter(fw);</P>
<P> bw.write("haha");
bw.write("\r\n");//<FONT color=red>这样换行不好.
</FONT> bw.newLine();
bw.write("hellojava");
bw.newLine();</P>
<P> for (int x = 0; x < 4; x++) {
bw.write("java" + x);
bw.newLine();
// if (x % 2 == 0) {
// bw.flush();
// }
}</P>
<P> bw.close();
// fw.close(); <FONT color=red>这里还用关闭流吗?
</FONT> }</P>
<P>}</P>
复制代码
作者:
蒋映辉
时间:
2012-7-19 21:45
你这是什么代码?哪里复制来的?
作者:
朱烈葵
时间:
2012-7-19 21:54
上面两个问题,08换行,那是一个字符串,只是个字符串,如果你想换行,在windows版软件,使用'\r''\n',两个字符,第二个问题,不用关了,前面缓冲已经把它给关掉了
作者:
刘笑
时间:
2012-7-19 23:30
为啥不关?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2