【发布时间】:2026-01-18 11:00:02
【问题描述】:
我正在从 Socket 的 InputStream 中读取数据。因为我正在动态解析传入的数据,所以我需要逐个字符地读取。
BufferedReader.read() 和 InputStream.read() 做的事情一样吗? (假设 BufferedReader 是以 InputStream 为基础构建的)
分别读取每个字符时使用 InputStream.read() 效率更高吗?或者有没有更好的办法?
【问题讨论】:
标签: java sockets inputstream streamreader buffering