java如何将控制台信息打入文件
时间: 2023-04-01 16:03:27 浏览: 97
可以使用Java中的FileOutputStream和PrintStream类来实现将控制台信息打入文件。具体实现可以参考以下代码:
```
import java.io.*;
public class ConsoleToFile {
public static void main(String[] args) {
try {
// 创建文件输出流
FileOutputStream fos = new FileOutputStream("output.txt");
// 创建打印流
PrintStream ps = new PrintStream(fos);
// 将标准输出流重定向到打印流
System.setOut(ps);
// 输出控制台信息
System.out.println("Hello, World!");
// 关闭打印流和文件输出流
ps.close();
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
运行该程序后,控制台输出的信息就会被写入到output.txt文件中。
阅读全文