首先创建打印流对象:PrintStream printStream = new PrintStream(filepath);
然后将流对象交给系统输出:System.setOut(printStream);
最后,任意的System.out.Print("#$%^&*")输出的内容都会打印在filepath下,控制台不再显示打印的信息。
注:filepath 一般会通过读取配置文件获得键值的方式获取,这样可以将路径写在properties配置文件中,不用将文件路径写死在代码中。
首先创建打印流对象:PrintStream printStream = new PrintStream(filepath);
然后将流对象交给系统输出:System.setOut(printStream);
最后,任意的System.out.Print("#$%^&*")输出的内容都会打印在filepath下,控制台不再显示打印的信息。
注:filepath 一般会通过读取配置文件获得键值的方式获取,这样可以将路径写在properties配置文件中,不用将文件路径写死在代码中。