• Java IO流总结


    Java IO流分类以及主要使用方式如下:

    IO流

    |--字节流

      |--字节输入流

        InputStream:

          int read();//一次读取一个字节

          int read(byte[] bys);//一次读取一个指定大小的字节数组

        直接子类:

          |--FileInputStream

          |--BufferedInputStream

      |--字节输出流

        OutputStream:

          void write(int by);//一次写入一个字节

          void write(byte[] bys, int index, int len);//一次写一个字符数组的一部分

        直接子类

          |--FileOutputStream

          |--BufferedOutputStream

    |--字符流

      |--字符输入流

        Reader:

          int read();//一次读取一个字符

          int read(char[] chars);//一次读取一个字符数组

        直接子类

          |--InputStreamReader(字节字符输入转换流,不常用)

            |--FileReader(常用)

          |--BufferedReader(带缓冲区的高效字符输入流)

            String readLine();//一次读取一行

      |--字符输出流

        Writer

          void write(int ch);//一次写入一个字符

          void write(char[] chars, int index, int len);//一次写入一个字符数组的一部分

        直接子类

          |--OutputStreamWriter(字节字符输出转换流,不常用)

            |--FileWriter(常用)

          |--BufferedWriter(带缓冲区的高效字符输出流)

            void newLine();//写入一个换行符

            void write(String line);//一次写一个字符串

  • 相关阅读:
    Matlab之画图
    Evaluation
    Matlab之文件读写
    Matlab之cell使用
    Windows装机指南
    C之文件读写
    Linux之用户管理
    linux和Windows下文本格式转换
    round()
    pow()
  • 原文地址:https://www.cnblogs.com/hafiz/p/5452837.html
Copyright © 2020-2023  润新知