黑马程序员技术交流社区

标题: 用流的读写思想操作数组 [打印本页]

作者: JAVADing    时间: 2015-7-4 15:02
标题: 用流的读写思想操作数组
1:操作字节数组的流对象--ByteArrayInputStream与ByteArrayOutputStream
(1):ByteArrayInputStream--在构造的时候需要接受数据源,而且数据源是一个字节数组;
(2):ByteArrayOutputStream--在构造的时候不用定义数据目的,因为该对象中已经内部封装了可变长度的字节数组,该数组就是数据目的地(此类实现了一个输出流,其中的数据被写入一个byte数组,缓冲区会随着数据的不断写入而自动增长,可以使用toByteArray和toString获取数据);
(3):因为这两个流对象操作的都是数组,并没有使用系统资源,所以不用进行close关闭;
(4):源和目的都可以是内存;
2:操作字符数组的流对象--CharArrayReader与CharArrayWriter
3:操作字符串的流对象--StringReader与StringWriter

作者: JAVADing    时间: 2015-7-4 15:10
:victory::victory::victory::victory:




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2