您可以通过持有标准的文件描述符
FileDescriptor.out。要重置标准以打印到控制台,您可以
System.setOut(new PrintStream(new FileOutputStream(FileDescriptor.out)));
另一种方法是仅保留原始对象,如下所示:
PrintStream stdout = System.out;System.setOut(new PrintStream(logFile));// ...System.setOut(stdout); // reset to standard output



