黑马程序员技术交流社区
标题:
PrintWriter自动刷新不了,哪位大神帮忙看下
[打印本页]
作者:
z13561291
时间:
2015-11-21 17:14
标题:
PrintWriter自动刷新不了,哪位大神帮忙看下
import java.io.*;
class PrintStreamDemo
{
public static void main(String[] args) throws IOException
{
BufferedReader bufr = new BufferedReader(new InputStreamReader(System.in)); //键盘输入
PrintWriter out = new PrintWriter(new FileWriter("ab.txt",true)); //自动刷新
String line = null;
while((line=bufr.readLine())!=null){ //读取一行不为空时
if("over".equals(line)) //输入over时,跳出循环
break;
out.println(line); //输出
}
out.close(); //关闭流
bufr.close();
}
}
复制代码
自动刷新那行 应该是我在输入的同时 ab文本也同时刷新我写入的东西,但是没有刷新 哪位大神帮忙看下
作者:
黑夜中那颗星
时间:
2015-11-21 19:05
好像是不行,不知道为什么,但是用PrintStream就可以
作者:
z13561291
时间:
2015-11-21 19:11
是的 但是按理说PrintWriter也应该有这个功能啊。。
作者:
黑夜中那颗星
时间:
2015-11-21 19:16
z13561291 发表于 2015-11-21 19:11
是的 但是按理说PrintWriter也应该有这个功能啊。。
可能是一个小bug吧
作者:
z13561291
时间:
2015-11-21 19:19
恩 我在研究研究 麻烦你了
作者:
yaoyeqing
时间:
2015-11-21 20:48
都是大神
作者:
陈鹏No1
时间:
2015-11-23 16:24
PrintWriter out = new PrintWriter(new FileWriter("ab.txt",true));
改成
PrintWriter out = new PrintWriter(new FileWriter("ab.txt"),true); //自动刷新时,true为PrintWriter的第二个参数
作者:
z13561291
时间:
2015-11-23 17:44
。。。。看到了 谢谢 真厉害~~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2