
我们会经常看到上面的代码,很显然read(b),是把字节读入到b这个字节数组里,然后read()返回一个成功读取的字节长度,如果现在用不带参的read()去一个一个字节的读了?那么len = bInput.read()就是把这一个节字作为返回值读入到len,在字符流当中read()就是把一个字符对应的ascii码作为返回值读入到len里。
本文解释了在编程中,`read`函数在处理字节流和字符流时的不同行为,以及不带参数的`read()`如何读取单个字节或字符的ASCII码值。

我们会经常看到上面的代码,很显然read(b),是把字节读入到b这个字节数组里,然后read()返回一个成功读取的字节长度,如果现在用不带参的read()去一个一个字节的读了?那么len = bInput.read()就是把这一个节字作为返回值读入到len,在字符流当中read()就是把一个字符对应的ascii码作为返回值读入到len里。
581
3119

被折叠的 条评论
为什么被折叠?