zoukankan      html  css  js  c++  java
  • java 字节→字符转换流

    OutputStreamWriter:把字节输出流对象转成字符输出流对象

    InputStreamReader:把字节输入流对象转成字符输入流对象

    FileWriter和FileReader分别是OutputStreamWriter和InputStreamReader的直接子类,而不是Writer和Reader的直接子类,区别于FileInputStream 和InputStream。

    我的总结:无论使用字节流还是字符流实际上在内存中最终都是通过字节的形式来操作流的。

    所以并没有字符流转换字节流。

    Eg:

    //构建一个字节输出流对象

    OutputStream out = new FileOutputStream("");

    //把字节输出流转成字符输出流

    Writer w  = new OutputStreamWriter(out);

    //然后的操作和使用字符输出流的操作一样

    ---------------------------------------------

    //构建一个字节输入流对象

    InputStream is = new FileInputStream("");

    //把字节输入流转成字符输入流

    Reader r = new InputStreamReader(is);

    //然后的操作和使用字符输入流的操作一样

  • 相关阅读:
    Epplus
    常用的android弹出对话框
    android 获取当前位置
    android:inputType参数类型说明
    PageRank算法
    XGBoost算法
    FP-growth算法
    卡方分布与卡方检验
    Apriori算法
    关联规则
  • 原文地址:https://www.cnblogs.com/fanweisheng/p/11136223.html
Copyright © 2011-2022 走看看