之前给大家介绍过java字节流方面的知识,那么下面要给大家介绍的就是java字符流的内容,这节主要涉及了字符输入流Reader类的知识,一起来了解下吧。
Reader类是所有字符流输入类的父类,这个类定义了很多的方法,这些方法对所有子类都是有效的。
Reader类的常用子类:
CharArrayReader类-将字符数组转换为字符输入流,从中读取字符。
StringReader类-将字符串转换为字符输入流,从中读取字符。
BufferedReader类-为其他字符输入流提供读缓冲区。
PipedReader类-连接到一个PipedWriter。
InputStreamReader类-将字节输入流转换为字符输入流,可以指定字符编码。
和 InputStream类相同,在Reader类当中也包含close()、mark()、skip()和reset()等方法,这些方法可以参考InputStream类的方法,下面的话,就来介绍Reader类当中的read()方法。
如下:
Reader类中的read()方法
字符输入流Reader类的相关内容就给你介绍到这里了,更多相关知识,可以继续关注奇Q工具网的java入门栏目来进行了解哦。
推荐阅读: