【发布时间】:2014-08-23 21:58:12
【问题描述】:
我需要将 unicode 文字字符串打印为等效的 unicode 字符。
System.out.println("\u00A5"); // prints ¥
System.out.println("\\u"+"00A5"); //prints \u0045 I need to print it as ¥
如何将此字符串评估为 unicode 字符?
【问题讨论】:
-
不确定我是否理解您的问题...第一个选项已经打印了您想要的内容,不是吗?
-
我猜 op 想在 livetime 期间动态创建 Unicode。
-
如果有人只想打印“\u”怎么办?您实际上在寻找字符串解析器吗?你总是可以使用 Rhino 的。
标签: java unicode-string unicode-escapes unicode-literals