我有一个字节流(由 BufferedInputStream 提供),它表示一个 UTF-8 字符串序列。该协议(protocol)有点糟糕,因为它在命令之间使用 0xFF,这意味着整个流不是有效的 UTF-8 字符串,只有 0xFF 之间的部分是。
如何提取这些 UTF-8 字符串。
我不认为 BufferedReader 会工作,因为 0xFF 会搞砸一切,而且我发现没有字节数组到 UTF-8 字符串的转换函数。
最佳答案
关于java - 将字节流转换为字符串(UTF-8 编码),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6599135/