【发布时间】:2014-04-10 01:33:50
【问题描述】:
我想捕获 println 并重定向到一个文件并打印它
这是我的代码,我想打印 123 /n 456
但这不起作用,我想在打印 outContent 之前我需要一些东西来阻止捕获,但我不知道该怎么做。
public static void main(String args[]){
ByteArrayOutputStream outContent = new ByteArrayOutputStream();
System.setOut(new PrintStream(outContent));
System.out.println("123");
System.out.println("456");
System.out.println(outContent.toString());
}
【问题讨论】:
-
这就是你想要的::stackoverflow.com/a/17247704/1927832
标签: java