java - 将输入流转换为字符串(telnet)

标签 java string stream inputstream telnet

Apache telnet使用 InputStream,我想要read作为字符串(或类似字符串的数据)。

如何将InputStream转换为(对我来说)更容易处理的东西,StringBuffer或类似的东西。

最佳答案

您可以考虑IOUtils.toString(is)来自Apache Common IO

public static String toString(InputStream input)
                       throws IOException

来自文档:

This method buffers the input internally, so there is no need to use a BufferedInputStream.

关于java - 将输入流转换为字符串(telnet),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18480898/

相关文章:

java - 用于计算字符串匹配条件的 OQL 语法

java - for循环中的异步任务进度条

python - 从 python 中的字符串中删除除 URL 之外的所有内容

c++ - 如何在 gdb 中打印长字符串的完整值?

javascript - 如何使用 NodeJS 将音频流保存为 wav 文件

java - 如何将声音从 Android 设备流式传输到 Java 服务器?

java - 将多级字符串转换为 jsonobject 导致 java.lang.StackOverflowError

java - 如何使用 USAEPAY Web 服务删除信用卡?

java - 根据日期找到时间并希望将其从字符串转换为 int

java socket对象内存泄漏