复制控制台输出的内容到txt文件
2012-07-24 09:12
351 查看
public class Test2 { /** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { //将java console的输出写入文件 mathematics.txt PrintStream oldPrintStream = System.out; FileOutputStream bos; try { bos = new FileOutputStream("F:/Bo/书籍资料/代码规范练习题/mathematics.txt"); MultiOutputStream multi = new MultiOutputStream(new PrintStream(bos),oldPrintStream); System.setOut(new PrintStream(multi)); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println("请随便输~~~~~:"); } public class MultiOutputStream extends OutputStream{ //新建一个继承java.io.OutputStream的类,实现多输出方式 OutputStream outputStream1,outputStream2; public MultiOutputStream(OutputStream stream1, OutputStream stream2 ) throws IOException{ outputStream1 = stream1; outputStream2 = stream2; } @Override public void write(int b) throws IOException { // TODO Auto-generated method stub outputStream1.write(b); outputStream2.write(b); } }
相关文章推荐
- 控制台输出的内容复制到txt文件
- 复制控制台内容到TXT文件
- 利用C#控制台输出txt文件的内容(一行行来的)
- io流读取文件内容并将其逆值输出到控制台
- 文件流复制数据到文件 , 将文件1.txt的内容复制到2.txt 中
- C#控制台基础 使用file.readallbyte读取txt中的内容转化为字符串并输出
- copy 一个txt文件x行到x行复制到另外一个文件/复制文件内容
- 读取文件内容输出到控制台方法
- python 将print输出的内容保存到txt文件中
- Linux script 将命令行内容输出到txt文件
- c++ 读取txt文件并输出到控制台
- System.out.println()输出的内容放到txt文件中
- 如何将tomcat控制台输出的内容直播用日志文件保存起来
- IO操作文件内容打印到控制台,将文件内容复制到另外一个文件
- UltraEdit中Python语法高亮显示:将下面内容复制到wordfile.txt文件中
- 将CMD内的显示内容输出到txt文件
- 从txt里面读文件并逐行输出到控制台
- java txt 文件的读取 和输出内容
- C# 输出Console控制台打印的内容到文件
- 如何以二进制形式向控制台输出文件内容