簡體   English   中英

如何從輸入流中讀取Java字節范圍之外的有效utf-8字符0xC2 0x85?

[英]How can i read valid utf-8 characters 0xC2 0x85 from an input stream which are outside the byte range in java?

我有一個輸入流,其中包含有效的utf8字符0xC2 0x85(U + 0085)。 如何在Java中正確讀取和打印此內容? 使用字節數組無濟於事,我認為0x85超出范圍。 基本上,我需要讀取來自Java中包含0xC2 0x85的套接字的utf8字符

如果您在UTF-8(是)中擁有有效的流,請使用

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

這會將UTF-8字節轉換為Java字符

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM