想问一下readStream.read(read,0,256)一次能读多少字符进缓冲区,一定是256吗

2025-04-23 17:30:39
推荐回答(2个)
回答1:

一次性读多少, 是 readStream.read(read,0,256) 里面的 256 这个位置的值决定的。

回答2:

流.read方法是按字节读取,只判断有没有读取到数据,不管内容的,所以换行符也会被读出来而bufferedreader.readline是按行读取的,即从当前位置一直读取数据,直到遇到换行符,然后去掉换行符,返回读取到的数据