将Java输出打印到文件

如何将Java输出同时输出到Shell控制台和某个文件中?那可能吗?

回答:

您可以在程序的开头包含以下几行:

final PrintStream origout = System.out;

final PrintStream fileout = new PrintStream(file);

System.setOut(new PrintStream(new OutputStream() {

@Override

public void write(int b) throws IOException {

origout.write(b);

fileout.write(b);

}

}));

以上是 将Java输出打印到文件 的全部内容, 来源链接: utcz.com/qa/397880.html

回到顶部