从其编号创建 Unicode 字符
我想在Java中显示一个Unicode字符。如果我这样做,它工作得很好:
String symbol = "\u2202";
符号等于“∂”。这就是我想要的。
问题是我知道Unicode编号,需要从中创建Unicode符号。我尝试了(对我来说)显而易见的事情:
int c = 2202;
String symbol = "\\u" + c;
但是,在本例中,符号等于“\u2202”。这不是我想要的。
如果我知道它的Unicode编号(但只是在运行时---我不能像第一个示例那样对它进行硬编码),我该如何构造它?