文件名称:JAVA语言中read方法分析
文件大小:194KB
文件格式:PDF
更新时间:2014-05-11 04:35:30
在JAVA语言中,输入和输出功能依靠流来完成,输入输出流则 依靠InputStream和OutputStream两个类及其子类实现。lnputStream 类及其子类主要负责输入数据, 如果需要通过键盘输入数据. InputStream类巾的read方法是最常用的输入方法。许多学生学习过 程中产生迷惑, 以及出现问题也是在使用read ‘法输入数据时发生 的。 如果要使用read方法输入数据,应使用“System.in.read()”的形式。 在这个语句中,System是一个最终类,,不能用来产牛列象,它提供了 标准输入、标准输出和错误输出流;对外部定义的属性和环境变量的 访问;加载文件和库的方法;快速复制数组的一部分的实用方法 in是 System类中一个InputStream类的对象.提供 输入数据的方法,最常 用的read方法有三个: read0:从输人流中读取数据的下一个字节。 read(byte[]b):从输入流中读取一定数量的字节,并将其存储在缓 冲区数组b中 read(byte[]b,int oK int len):将输入流中最多len个数据字节渎 入byte数组,从下标为off的元素开始存储。