在Java中,如果一个InputStream对象input的数据流长度为10字节,且消耗read()方法读取了3个字节,此时调用input.available()方法的返回值是多少? A. 3 B. 7 C. 10 D. -1 答案解析 available()方法返回的是当前可读的字节数,即总长度减去已读取的字节数。因此,10 - 3 = 7。 正确答案:B