美文网首页
Java基础-IO流之字符流

Java基础-IO流之字符流

作者: 王子也寂寞 | 来源:发表于2017-06-15 15:02 被阅读0次

字符流  =  字节流  +  编码表

一.编码表:

就是由字符和对应的数值组成的一张表

1.常见的编码表:

常见的编码表

ASCII

ISO-8859-1

GB2312

GBK

GB18030

UTF-8

2.字符串中的编码问题:

编码:

      String -- byte[]

解码:

      byte[]  --  String

二.IO流中的编码问题

A:OutputStreamWriter

OutputStreamWriter(OutputStream os);默认编码格式 GBK

OutputStreamWriter(OutputStream os, String charsetName);指定编码格式

B:InputStreamWriter

InputStreamWriter(OutputStream is);默认编码格式  GBK

InputStreamWriter(OutputStream is, String charsetName);指定编码格式

编码问题,只要编码解码的编码一致,就不会出问题.

三.字符流

Reader

        |--InputStreamReader

                |--FileReader

        |--BufferedReader

Writer

        |--OutputStreamWriter

                |--FileWriter

        |--BufferedWriter

相关文章

  • java基础之IO流

    IO流上:概述、字符流、缓冲区(java基础) IO流结构图 FilterInputStream、FilterOu...

  • Java基础-IO流之字符流

    字符流 = 字节流 + 编码表 一.编码表: 就是由字符和对应的数值组成的一张表 1.常见的编码表: 常见的编码表...

  • Java之IO流详解

    title: Java之IO流详解tags: Java IO流categories: Java IO流 大多数应用...

  • Java IO流之字符流

    ①IO流(字符流FileReader) 1.字符流是什么字符流是可以直接读写字符的IO流字符流读取字符, 就要先读...

  • Java IO 节点流和字符流 学习 + 案例分析

    Java IO 节点流和字符流 学习 + 案例分析

  • java文件读写

    源文章Java学习之IO流上(字符流: FileReader FileWriter BuffereedRead...

  • Java基础之IO流

    ##Java基础之IO流IO流常用几个类的关系如下: 字节流 字节输入流FileInputStream 读取文件用...

  • Java学习总结之Java IO系统(二)

    本文接着Java学习总结之Java IO系统(一),我们继续总结Java IO系统的相关知识。 字符流(Write...

  • Java学习Day17

    今日学习内容总结 字符流的输入及输出 Properties IO流 字符流 字符输入流【Reader】 java....

  • 从0开始复习java(9)--IO

    Java的io通过java.io包下的类和接口支持。主要有输入、输出流,又分为字节流和字符流。Java的io流使用...

网友评论

      本文标题:Java基础-IO流之字符流

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