Java 输入/输出——流体系(处理流)
Posted zyjhandsome
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 [email protected]
以上是关于Java 输入/输出——流体系(处理流)的主要内容,如果未能解决你的问题,请参考以下文章
java缓冲字符字节输入输出流:java.io.BufferedReaderjava.io.BufferedWriterjava.io.BufferedInputStreamjava.io.(代码片段