62,615
社区成员
发帖
与我相关
我的任务
分享
\\u5e7f\\u5dde\\u5e02\\u5317\\u4eac\\u8def39\\u53f7
"广州市北京路39号
System.out.println("\u5e7f\u5dde\u5e02\u5317\u4eac\u8def39\u53f7")
System.out.println("广州市北京路39号");
\\u5e7f\\u5dde\\u5e02\\u5317\\u4eac\\u8def39\\u53f7
"广州市北京路39号"
public static String convert(String utfString)
{
StringBuilder sb = new StringBuilder();
int i=-1;
int pos=0;
while((i=utfString.indexOf("\\u",pos))!=-1)
{
sb.append(utfString.substring(pos,i));
if(i+5<utfString.length())
{
pos=i+6;
sb.append((char)Integer.parseInt(utfString.substring(i+2,i+6),16));
}//if
}//while
return sb.toString();
}