BufferedReader和BufferedInputStream之间的区别

java中的BufferedReaderBufferedInputStreamScanner什么区别? BufferedReader读取文本, BufferedInputStream读取byte 。 除此之外有什么区别吗?

我猜,读者和输入流之间的区别是相同的:一个是基于字符的,另一个是基于字节的。 例如,阅读器通常支持编码…

编辑:检查此问题: 读取多字节字符时InputStream和InputStreamReader之间的区别

BufferedInputStream使用InputStream将缓冲区中的数据作为字节读取。 BufferedReader读取文本但不读取字节, BufferedReader读取字符,数组和行。