方法一 http://www.codeif.com/topic/110
使用System类的setOut(PrintStream out) 重新分配“标准”输出流。就可以完成System.out.println的重定向,具体例子可以看 下面
package com.codeif.test;
import java.io.File;
import java.io.FileOutputStream;
import java.io.PrintStream;
public class Test {
public static void main(String[] args) {
try {
File test = new File("test.txt");
PrintStream out = new PrintStream(new FileOutputStream(test));
System.setOut(out);
System.out.println("haha");
} catch (Exception e) {
e.printStackTrace();
}
}
}
本文介绍了一种在Java中重定向System.out.println输出的方法,通过使用System类的setOut(PrintStream out)方法来重新分配标准输出流。提供了一个具体的示例代码,展示了如何将输出重定向到文件。
2923

被折叠的 条评论
为什么被折叠?



