美文网首页java复习
2020-07-08特殊操作流(PrintStream(字节输出

2020-07-08特殊操作流(PrintStream(字节输出

作者: 智障猿 | 来源:发表于2020-07-08 10:19 被阅读0次

特殊操作流

标准输入输出流

System类中有两个静态的成员变量
①public static finally InputStream in:标准输入流。通常该流对应于键盘输入或由主机环境或用户指定的另一个输入源。
②public static finally PrintStream out:标准输出流。通常该流对应于显示输出或由主机环境或用户指定的另外一个输出目标。

  • 自己实现键盘录入数据
BufferedReader br = new BufferedReader(new InputStreamReader(System.in))

System.in返回的是inputStram对象(字节流的基类),使用InputStreamReader(inputStream is),可以实现将字节流转换称为字符流InputStreamReader对象,再使用BufferedReader将标准字符流转换为缓冲字符流

打印流

  • 打印流分类
    ①字节打印流:PrintStream
    ②字符打印流:PrintWriter
  • 打印流特点
    ①只负责输出数据,不负责读取数据
    ②有自己特有的方法
  • 字节打印流
构造方法 说明
PrintStream(File file) 使用指定的文件创建一个新的打印流,而不需要自动换行
PrintStream(OutputStream out) 创建一个新的打印流
PrintStream(String fileName) 使用指定的文件名创建新的打印流,无需自动换行。
方法 说明
print(boolean n,int i,char a,string str) 向目标文件打印各种类型的数据传入的参数是什么就往文件里写什么,不进行转码
write(byte b,byte[] b) 等价与字节输出流的write方法,进行字节转码
  • 字符打印流PrintWriter
构造方法 说明
PrintWriter(String fileName) 使用指定的文件名创建一个新的PrintWriter,而不自动执行刷新(flush方法)
PrintWriter(Write out,boolean autoFlush) 创建一个新的PrintWrite①out:字符输出流②autoFlush:一个布尔值,如果为真,则print,println或format方法将刷新输出缓冲区

与字节输出流一样,同时具有print(),println(),write()方法

相关文章

  • 2020-07-08特殊操作流(PrintStream(字节输出

    特殊操作流 标准输入输出流 System类中有两个静态的成员变量①public static finally In...

  • (十)打印流

    1、PrintStream的基本介绍 PrintStream即打印流,除了具备字节输出流的基础功能外,还增加了打印...

  • Java 21-5 工具流

    用于解决问题的特有流 文本输入输出流PrintStream(字节流) PrintWriter(字符流)特点:打印 ...

  • 2019-03-26

    java——打印流: 打印流主要是用来输出信息的,主要分为字节打印流(PrintStream)和字符打印流(Pri...

  • 从屌丝到架构师的飞越(IO流篇)-打印流

    一.介绍 打印流是输出信息最方便的类,注意包含字节打印流PrintStream和字符打印流:PrintWriter...

  • IO9:打印流--java34(03/04/2016)

    在整个IO包中,打印流是输出信息最方便的类。 PrintStream(字节打印流)和PrintWriter(字符打...

  • Java IO学习笔记六

    打印流 在整个IO包中,打印流是输出信息最方便的类,主要包含字节打印流(PrintStream)和字符打印流(Pr...

  • 四、Java高级--10、buffer Reader读取文件,字

    使用buffer Reader逐行读取文件 字节流转换字符流 打印流,PrintStream、PrintWrite...

  • Java-IO流(三)操作文件中的数据

    对数据进行输入输出操作(往文件中写入数据) 字节输出流-数据写入到文件中 字节输出流-续写&换行 IO异常处理 字...

  • java基础之IO

    IO流 概念 流按流向分为两种:输入流,输出流。 流按操作类型分为两种:字节流 : 字节流可以操作任何数据,因为在...

网友评论

    本文标题:2020-07-08特殊操作流(PrintStream(字节输出

    本文链接:https://www.haomeiwen.com/subject/vvlqcktx.html