下面是我的代码
import java.io.*;
public class Test {
public static void main(String[] args)throws Exception {
BufferedReader bufr=new BufferedReader(new InputStreamReader(System.in));
System.setOut(new PrintStream(new File("D:\\22222.text")));
PrintWriter out=new PrintWriter(System.out,true);true代替flush刷新,下面就可以省略flush。
没有标记的方法不能刷新,所以下面是用out.println
String line=null;
while((line=bufr.readLine())!=null)
{
if(line.equals("over"))break;
out.println(line);可以直接用PrintWriter 的println,这样就不用再添加"\n"了。
}
out.close();
bufr.close();
}
} |