【发布时间】:2018-09-07 14:45:38
【问题描述】:
我正在使用 IntelliJ IDEA,我试图打印一个 string,它具有滑雪者 U+26F7 和跑步者 U+1F3C3 的 unicode以下代码:
System.out.println("\u26f7" + " " + "\u1f3c3");
只有滑雪者才能正常显示。但是,IntelliJ 确实以不同颜色显示了 runner 代码的最后 3 个,表明存在问题。有关如何解决此问题的任何想法?
【问题讨论】:
-
你的第二个字符有 5 位数字,这在 java 中是不可能的,但这里有一个解决方法:stackoverflow.com/questions/19557026/… 所以在你的情况下 \uD83C\uDFC3 应该可以完成这项工作
标签: java intellij-idea unicode