java.io.PrintStream类能够很方便打印各种数据类型的值。
构造方法
- public PrintStream(String filename):使用指定的文件名创建一个新的打印流对象。
改变打印流的方向:
正常System.out就是PrintStream类型的,数据的流动的位置在控制台中。改变数据的流动位置。通过System.setOut(PrintStream print)来改变流向。
PrintStream out = System.out;
out.print(123);// 在控制台中
// 构造方法创建一个打印流对象
PrintStream printStream = new PrintStream("day30_IO\\print.txt");
// 改变打印流的方向为"day30_IO\\print.txt"路径
System.setOut(printStream);
System.out.println("我已经改变了输出数据的位置");
System.out.println("我想在控制台中输出数据");
System.out.println("啦啦啦啦啦");