【发布时间】:2016-06-15 20:58:37
【问题描述】:
我的代码要求程序在文本文件中打印一个数字数组。
所以,在这些期间,我想改变我的输出流:
System.setOut(new PrintStream(new FileOutputStream("data.txt")));
那么,我将如何返回控制台中的打印?
任何帮助将不胜感激。 谢谢。
【问题讨论】:
-
为什么要使用
System.out.print而不是将PrintStream传递给执行打印的代码并将打印传递给PrintStream?如果这不可能:将System.out存储到变量中,更改System.out,打印一些内容,将System.out设置为旧值。
标签: java system outputstream