在java.io包中提供有兩個打印流的處理類:PrintStream(字節打印流)、PrintWriter(字符打印流)。
首先來觀察PrintStream類的繼承結構與構造方法:
。public class PrintStream extends FilterOutputStream implements Appendable, Closeable
。public PrintStream(OutputStream out),需要通過外部設置輸出位置
1 package cn.demo; 2 3 import java.io.File; 4 import java.io.FileOutputStream; 5 import java.io.PrintStream; 6 7 public class Test { 8 public static void main(String[] args) throws Exception { 9 PrintStream pu = new PrintStream(new FileOutputStream(new File("F:" + File.separator +"hello.txt"))); 10 pu.print("姓名:"); 11 pu.println("洋哥"); 12 pu.print("年齡:"); 13 pu.println(18); 14 pu.close(); 15 } 16 }
結果:
姓名:洋哥
年齡:18
總結:以后要通過程序輸出一些文字信息的時候,就使用打印流。
