JavaIO学习:打印流
打印流 打印流是输出信息最方便的类,注意包含字节 打印流:PrintStream和字符打印流:PrintWriter。 打印流提供了非常方便的打印功能,可以打印任何类型的数据信息,例如 :小数,整数,字符串。 回顾: 之前打印信息需要使用OutputStream但是这样,所有数据输出会非常麻烦,String-->byte[],打印流中可以方便进行输出, 打印流好处 通过定义的构造方法可以发现,有一个构造方法可以 直接接收OutputStream类的实例, 与OutputStream相比起来,PrintStream可以更方便的输出数据,相当于把OutputStream类重新包装了一下,使之输出更方便。 格式化输出 JAVA对PrintStream功能进行了扩充,增加了格式化输出功能。直接使用Print即可。但是输出的时候需要指定输出的数据类型。 打印流: PrintStream 和PrintWriter 实现将基本数据类型的数据格式转化为字符串输出。 说明: 提供了一系列重载的print()和println()方法,用于多种数据类型的输出。 PrintStream和PrintWriter的输出不会抛出IOException异常。 PrintStream和PrintWriter有自动flush功能。 PrintStream 打印的所有字符都使用平台的默认字符编码转换为字节。