gpt4 book ai didi

java - 如何从输入流中读取超出java字节范围的有效utf-8字符0xC2 0x85?

转载 作者:行者123 更新时间:2023-12-01 14:36:45 26 4
gpt4 key购买 nike

我有一个包含有效 utf8 字符 0xC2 0x85 (U+0085) 的输入流。我怎样才能在java中正确读取和打印这个?我认为使用字节数组没有帮助,因为 0x85 超出了范围。基本上,我需要读取来自java套接字的utf8字符,其中包含0xC2 0x85

最佳答案

如果您有 UTF-8 格式的有效流 (is),则使用

   Reader rdr = new InputStreamReader(is, "UTF-8");

这会将 UTF-8 字节转换为 Java 字符

关于java - 如何从输入流中读取超出java字节范围的有效utf-8字符0xC2 0x85?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16423928/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com