【发布时间】:2016-11-26 01:50:21
【问题描述】:
String original = "This is my string valúe";
我正在尝试将上述字符串编码为等效的 UTF-8,但仅将特殊字符 (ú) 替换为 -- "ú ;"在这种情况下。
我已尝试使用以下内容,但出现错误:
输入不是正确的UTF-8,表示编码!Bytes: 0xFA 0x20 0x63 0x61
代码:
String original = new String("This is my string valúe");
byte ptext[] = original.getBytes("UTF-8");
String value = new String(ptext, "UTF-8");
System.out.println("Output : " + value);
This is my string valúe
【问题讨论】:
-
@user4015632 为什么投反对票
-
投反对票的原因是什么?