Java Unicode вывод

216
09 декабря 2017, 08:04

Есть 16 ричное представление числа,как с помощью System.out.println('\uXXXX'); вывести символы,если эти самые XXXX постоянно меняются?или если зайти с другой стороны,пусть ХХХХ поступает как результат работы определенной функции,как можно поступить?

Answer 1

У класса Integer есть метода Integer.parseInt(String s, int radix)

С его помощью можно перевести строку в число, если знаешь систему счисления.

String number = "E7C7";
char E7C7 = (char)Integer.parseInt(number, 16);
System.out.println(E7C7);

На экран будет выведено

Answer 2
    String s = "\uXXXX";
    char s1 = s.toCharArray()[0];
READ ALSO
SQLException в Servlet

SQLException в Servlet

Еть метод по считыванию информации с БД :

273
Как назначить TextWatcher на EditField при MVP

Как назначить TextWatcher на EditField при MVP

Есть MainActivity, есть Presenter, есть отдельный класс Util который наследуется от TextWatcherЗадача в том, чтобы назначить этот TextWatcher на editField

236
java.lang.IllegalStateException не могу разобраться

java.lang.IllegalStateException не могу разобраться

Не могу понять в чем проблема ошибки

308
Обновление Spinnera налету из коллекции

Обновление Spinnera налету из коллекции

Как я уже понял, спиннер обновить легко и просто не получитсяУ меня при включении в него загружается вот этот пустой List

246