RT,输出重定向后到文件后,再如何设置才能输出到屏幕??

解决方案 »

  1.   

    System.setOut(System.out);把文件内容输出到屏幕? 打开文件,一边读,一边输出就行了.
      

  2.   


    PrintStream ps = new PrintStream(new BufferedOutputStream(
    new FileOutputStream(file)));
    System.setOut(ps);//输出到文件
    .....//现在想输出到屏幕
    System.setOut(System.out); //加了这句没成功,控制台什么也没有输出
    System.out.println("控制台什么也没有输出");
      

  3.   

    这样来吧:
    PrintStream ps = new PrintStream(new BufferedOutputStream(new FileOutputStream("file.aa")));
         PrintStream old=System.out;
         System.setOut(ps);
         System.out.println("aaa");
         ps.close(); //输出到文件
    //..... //现在想输出到屏幕
    System.setOut(old); //加了这句没成功,控制台什么也没有输出
    System.out.println("控制台什么也没有输出");