当前位置: 代码迷 >> J2SE >> 关于JAVA转义字符,该如何解决
  详细解决方案

关于JAVA转义字符,该如何解决

热度:234   发布时间:2016-04-24 02:24:43.0
关于JAVA转义字符
我们知道可以用\u8425这样一个转义字符来代表一个字符
同样,如果定义String string = new String("\u8425\u5be8");
这样,string会代表2个中文字的字符。

但是我现在遇到一个问题,我的一个字符串是从inputstream读来的,字符串里保存的值就是\u8425\u5be8
如果输出这个字符串,也是输出的\u8425\u5be8,我想大概java在内部把它存为了\\u8425\\u5be8,请问我该如何把这个转义过的字符串重新编码成中文呢?有没有比较现成的JAVA类库?

------解决方案--------------------
读出来自己在去掉一个 \ 不就得了
  相关解决方案