try {
BufferedInputStream in = new BufferedInputStream(new FileInputStream("input.txt"));
System.setIn(in);
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
PrintStream out = System.out; //
保存原输出流
PrintStream ps=new PrintStream("./output.txt"); //
创建文件输出流
System.setOut(ps); //
设置使用新的输出流
// String s;
// while((s = br.readLine())!=null)
// System.out.println(s);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
try{PrintStream out =
new PrintStream(
new BufferedOutputStream(
new FileOutputStream("test.out")));}
catch(IOException e) {
e.printStackTrace();
}