簡體   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