Java知识积累——同时输出到控制台和指定文件,或直接输出到指定文件

很多时候的实际需求都不允许我们只是把结果输出到console就可以了,美国空间,那么怎么把程序运行结果输出到指定文件,服务器空间,以及怎么能同时让其输出到指定文件和console呢?

通过网上搜索过来人的文章,找到了如下解决方法,感谢前人的分享~

1.首先我们需要自己编写一个类,网站空间,并且继承OutputStream类,重写其write(int b)方法。这个类主要实现创建两条输出流。

1 import java.io.IOException; 2 import java.io.OutputStream;MultiOutputStream extends OutputStream{ 5 6 OutputStream output1; 7 OutputStream output2; MultiOutputStream(OutputStream output1,OutputStream output2){10this.output1 = output1;11this.output2 = output2;12 }1314 @Overridewrite(int b) throws IOException {output1.write(b);18 output2.write(b);19 }2021 }上帝助自助者。

Java知识积累——同时输出到控制台和指定文件,或直接输出到指定文件

相关文章:

你感兴趣的文章:

标签云: