//之前一直不知道怎么捕获cvs输出到控制台的信息,还一直钻研那个cvsclient的API,结果一无所获,昨天在杨工的指导下知道可以重定向输出流,问题算是解决了:
public class IO2File {
public static void main(String[] args) throws IOException {
File f=new File("out.txt");
f.createNewFile();
FileOutputStream fileOutputStream = new FileOutputStream(f);
PrintStream printStream = new PrintStream(fileOutputStream);
System.setOut(printStream);
System.out.println("默认输出到控制台的这一句,输出到了文件 out.txt");
}}java 输出重定向—捕获控制台信息
Java控制台输出重定向
最新推荐文章于 2023-11-14 10:46:59 发布
本文介绍了一种在Java中将原本输出到控制台的信息重定向到文件的方法。通过创建FileOutputStream并将其传递给PrintStream,然后使用System.setOut()方法设置新的标准输出流,从而实现了将输出从控制台改向文件的功能。
2万+





