Java 输入/输出——流体系(处理流)

  关于使用处理流的优势,归纳起来就是两点:(1)对于开发人员来说,使用处理流进行输入/输出操作更简单;(2)使用处理流执行效率更高。

  下面程序使用PrintStream处理流来包装OutputStream,使用处理流后的输出流在输出时将更加方便。

 1 package com.zyjhandsome.io;
 2 
 3 import java.io.*;
 4 
 5 public class PrintStreamTest {
 6 
 7     public static void main(String[] args) {
 8         // TODO Auto-generated method stub
 9         try {
10             FileOutputStream fos = new FileOutputStream("D:\\User_zhaoyingjun\\JavaSE\\Test\\PrintStreamTest.txt");
11             PrintStream ps = new PrintStream(fos);
12             // 使用PrintStream执行输出
13             ps.println("普通字符串");
14             // 直接使用PrintStream输出对象
15             ps.println(new PrintStreamTest());
16             ps.close();
17         } catch (FileNotFoundException e) {
18             // TODO Auto-generated catch block
19             e.printStackTrace();
20         }        
21     }
22 }

  输出结果(文件“PrintStreamTest.txt”中的内容):

1 普通字符串
2 com.zyjhandsome.io.PrintStreamTest@71be98f5

猜你喜欢

转载自www.cnblogs.com/zyjhandsome/p/9696033.html
今日推荐