IO流read方法的使用
2019-01-12 17:59
155 查看
read方法一旦调用就一定会从输入流取数据,不论是否含有参数。因此如果要容纳上一次读取的内容,就一定需要一个相同类型的变量来承接读取出来的数据。否则多次调用后的read数据将早不是原来的数据了。
当调用无参方法时,此时从数据流中取得一个数据,这种做法不利于数据量大的情况下、
当调用有参方法时,此时传入的是一个相应类型的数组,此时read方法返回的是得到数组的数组的实际长度(即:当数组长度小于剩余数据长度返回数组长度,数组长度大于剩余数据长度时返回剩余数据长度)。当所有的元素经由数组传递完毕,最终条件:num(剩余数据量)<=num(数组长度),后边将对边界条件进行验算。最好一次传送后数组内有限元素没有进行修改,表示已经到达末尾,返回末尾的值-1将在下一次的数据流读入时返回,并且抛出异常。
相关文章推荐
- JAVA 中的IO流详解及其使用方法、例子
- 使用RFileReadStream读取文件时,判断文件结束的方法
- Readprocessmemory使用方法
- Function 之 Read_Text 函数的使用方法
- Readprocessmemory使用方法
- ELF格式文件符号表全解析及readelf命令使用方法
- node.js中的fs.readFileSync方法使用说明
- JAVA 中的IO流详解及其使用方法、例子
- linux c编程open() read() write()函数的使用方法及实例
- Readprocessmemory使用方法
- node.js中的fs.readSync方法使用说明
- 在Python中操作文件之read()方法的使用教程
- IO学习(十三)使用带可变参数的方法关闭IO流
- io学习之read()方法的使用
- 使用控制台程序寄宿wcf服务时,不正确使用Console.Read()方法导致服务寄宿失败
- Inputstream读取文件,使用read()方法,判断尾标记需要注意的问题
- ABAP:函数READ_TEXT函数的使用方法
- BufferedReader的read和readLine方法使用需要注意的地方
- ELF格式文件符号表全解析及readelf命令使用方法
- Readprocessmemory使用方法