import java.io.PrintStream;
public class PrintStreamTest {
public static void main(String[] args) {
//向控制台输入数据
PrintStream ps=System.out;
ps.println("输出数据");
}
}
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.PrintStream;
/**
* 通过PrintStream将数据输出到指定的Log.txt文件中
*/
public class PrintStreamTest {
public static void main(String[] args) {
PrintStream printStream=null;
// 标准输出流不需要手动close()关闭。
// 可以改变标准输出流的输出方向吗? 可以
// 标准输出流不再指向控制台,指向“log”文件。
try {
// 标准输出流不再指向控制台,指向“log”文件。
printStream=new PrintStream(new FileOutputStream("log.txt"));
// 修改输出方向,将输出方向修改到"log"文件。
System.setOut(printStream);
// 再输出
System.out.println("数据输出到log.txt中");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}