繁体   English   中英

Android字节转字符串字符集

[英]Android byte to string charset

我对字符集转换有疑问:

我收到了来自udp服务器的消息,并且得到了如下数据:

byte[] adress= new byte [42];

在我尝试显示到textview之后:

String str_adress= new String(adress,"UTF-8");

我得到的不是“原来的”,而是“?”。

我该如何解决?

ő的UTF-8字节为c5 91

Log.v(TAG, new String(new byte[] { (byte) 0xc5, (byte) 0x91 }, "UTF-8"));

输出

ő

我认为您在错误的地方找到了问题。 它来自其他地方,例如可能阅读udp消息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM