Создание символа Unicode из его номера

Я хочу отображать Unicode-символ в Java. Если я сделаю это, все будет работать нормально:

String symbol = "\ u2202";

symbol равно "∂". Это то, что я хочу.

Проблема в том, что я знаю номер Unicode и мне нужно создать на его основе символ Unicode. Я попробовал (для меня) очевидную вещь:

int c = 2202;
String symbol =  "\\u" + c;

Однако в этом случае символ равен "\ u2202". Это не то, что я хочу.

Как я могу построить символ, если я знаю его номер в Юникоде (но только во время выполнения - я могу » t жестко запрограммировать его, как в первом примере)?

107
задан Paul Reiners 7 April 2011 в 18:40
поделиться