A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

怎样理解IO流中的read()方法和write()方法

3 个回复

倒序浏览
read()方法可以从硬盘或内存中读取数据流,而wirte方法可以在硬盘或内存中写入数据流
回复 使用道具 举报 1 0
read()和write()是字符流对象的两个重要,基础的方法。说它重要,是因为io流本身就是为了读取和写入存在,read()方法是写入,write()方法是读取,自然是重要的。说它基础,是因为其他读取和写入的方法,都是以它为基础,底层方法就是调用的二者。

如read(char[] ch),这是将读到的一个个字符,放入到指定的字符数组内。其实,还是read()方法一个个读取,只不过多了个数组而已。BufferReader类中的读一行ReadLine()方法也是一行,归根究底还是读一个read()

read()方法是读一个字符,write()方法是写一个字符。最简单最实用的方法。
回复 使用道具 举报
wisely 发表于 2014-7-15 17:18
read()和write()是字符流对象的两个重要,基础的方法。说它重要,是因为io流本身就是为了读取和写入存在,r ...

哦,谢谢啦
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马