本帖最后由 sd110572 于 2013-12-8 12:31 编辑
情况如下
- String str = "\\u5b66\\u56fd\\u5b66";
- System.out.println(str);// 打印结果为\u5b66\u56fd\u5b66
- String str = "\u4e2d\u56fd\u5b66";
- System.out.println("\n"+str);//直接打印出汉字
- //我现在有这么一串字符串
- String A = "%u884c";
- //我需要将其转变为汉字
- //可是如下操作怎么也转变不了 因为反斜杠不能直接写上去
- String first = A.substring(1);
- //情况一: 这样写会报错 请大家指导
- String lastFirst = "\" + newFirst;
-
- System.out.println(lastFirst);
- //情况二: 这样写输出的lastFirst会是 \u884c
- String lastFirst = "\\" + newFirst;
-
- System.out.println(lastFirst);
复制代码 |