Java核心类库-IO-打印流(PrintStream/PrintWriter)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java核心类库-IO-打印流(PrintStream/PrintWriter)相关的知识,希望对你有一定的参考价值。

打印流,打印数据的,打印流只能是输出流:

PrintStream:字节打印流。

PrintWriter:字符打印流。

对于PrintWriter来说,当启用字段刷新之后

PrintWriter ps = new PrintWriter(new FileOutputStream(new File("out")),true);

调用println或者printf或者format方法,便会立马刷新操作

如果没有开启自动刷新,则需要手动刷新或者当缓冲区满的时候,再自动刷新。

使用打印流作为输出流,此时的输出操作会特别简单,因为在打印流中提供了:

  print方法:打印不换行

  println方法:打印再换行

  println和println方法都可以支持打印/输出各种数据类型,void println(Object x)即可。

以上是关于Java核心类库-IO-打印流(PrintStream/PrintWriter)的主要内容,如果未能解决你的问题,请参考以下文章

Java核心类库-IO-字节数组流/内存流

Java核心类库-IO-文件流概述和系统属性

Java核心类库-IO-包装流概述和缓冲流原理

Java核心类库-IO-对象流(实现序列化与反序列化)

Java核心类库-IO-IO概述

基础IO流javaSe