我创建了一个函数,它获取一个编码字符串(可能是 UTF-16 不确定),它在数学中表示“属于”,这个符号由两个 unicde 字符 u+f0ce 和 u+f020 组成。但是当向用户显示字符串时,我得到:“”,这只是 unicode 的第一部分。程序如下:
String s = StringEscapeUtils.unescapeJava("\\uF0CE\\uF020");
上面的代码仅适用于像 \uF0CE 这样的单个 unicode,但不能组合使用。你能帮忙找出我在这里做错了什么吗?谢谢