java io重定向System.out,System.err障蔽程序调试信息
java io重定向System.out,System.err屏蔽程序调试信息
来源于java io犀牛书籍系列。
1,先定义空实现输出类一枚。
2,重定向输出
来源于java io犀牛书籍系列。
1,先定义空实现输出类一枚。
import java.io.*; public class NullOutputStream extends OutputStream { public void write(int b) { } public void write(byte[] data) { } public void write(byte[] data, int offset, int length) { } }
2,重定向输出
OutputStream out = new NullOutputStream(); PrintStream ps = new PrintStream(out); System.setOut(ps); System.setErr(ps);