java - BufferedReader 和 BufferedInputStream 的区别

标签 java io java.util.scanner bufferedreader

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

最佳答案

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

编辑:检查此问题:The difference between InputStream and InputStreamReader when reading multi-byte characters

关于java - BufferedReader 和 BufferedInputStream 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36301027/

相关文章:

java - 如何解决解析 HTTP 请求 header 时出现的错误?它在什么时候发生?

c++ - 在吃 EOF 后重用 std::cin

java - 如何使用 Ctrl+Z 停止请求输入?

Java 压缩 try/catch 代码异常

java - 关联数组的实现

java - @Repository 和 @Autowired 是干什么用的。 ( Spring )

java - 写 "compressed"数组提高IO性能?

linux - 为什么 MongoDB 在 Debian 上比在 Windows 上慢..?

java - 我的 "Enter the secret code"方法打印出错误的输出

Java,计算从1901年到2000年每个月的第一个星期天的数量