CharArrayReader/CharArrayWriter 与 ByteArrayInputStream/ByteArrayOutputStream相比:
- 都是直接以内存作为操作的(input)source,(output)destination
- Charxxx 以字符数组(char[])的形式;ByteXXX以字节数组(byte[])的形式
- 都是节点流
- CharArrayReader
public class CharArrayReader
extends Reader- CharArrayWriter
public class CharArrayWriter
extends WriterCharArrayWriter内部实现了一个character buffer,作为输出的destination;该buffer是自增长的;可以通过方法toCharArray()或者toString()返回写入的数据;
CharArrayReader与CharArrayWriter详解
本文介绍了CharArrayReader和CharArrayWriter这两个Java类的基本概念及其使用方式。它们分别用于从字符数组中读取数据和向字符数组中写入数据,并且都是以内存作为数据源或目的地的节点流。CharArrayWriter内部维护了一个可自动扩展的字符缓冲区,可以通过toCharArray()或toString()方法获取已写入的数据。
16

被折叠的 条评论
为什么被折叠?



