我们会经常看到上面的代码,很显然read(b),是把字节读入到b这个字节数组里,然后read()返回一个成功读取的字节长度,如果现在用不带参的read()去一个一个字节的读了?那么len = bInput.read()就是把这一个节字作为返回值读入到len,在字符流当中read()就是把一个字符对应的ascii码作为返回值读入到len里。
关于Java的IO流里面的方法read()的小细节
于 2023-09-30 11:59:31 首次发布
我们会经常看到上面的代码,很显然read(b),是把字节读入到b这个字节数组里,然后read()返回一个成功读取的字节长度,如果现在用不带参的read()去一个一个字节的读了?那么len = bInput.read()就是把这一个节字作为返回值读入到len,在字符流当中read()就是把一个字符对应的ascii码作为返回值读入到len里。