下列不属于FileInputStream输入流的read()成员函数的是________。 A、int read (int line) B、int read (byte b[],int offset,int len) C、int read (byte b[]) D、int read ()
时间: 2024-01-02 13:01:45 浏览: 114
Java_programming_code_to_read_random_files.rar_java programming_
正确答案是 A、int read (int line)。FileInputStream中没有名为read(int line)的方法。其他选项是FileInputStream中read()方法的不同重载版本,具体说明如下:
- int read(byte[] b):从输入流中读取一定数量的字节,并将其存储在缓冲区数组b中。返回值为读入缓冲区的字节总数,如果已经到达流的末尾,则返回-1。
- int read(byte[] b, int off, int len):从输入流中读取最多len个字节的数据,并将其存储在以off偏移量开始的缓冲区数组b中。返回值为读入缓冲区的字节总数,如果已经到达流的末尾,则返回-1。
- int read():从输入流中读取下一个字节的数据。返回值为字节数据(0~255之间的整数),如果已经到达流的末尾,则返回-1。
阅读全文