Перевод hex в код символа

337
30 марта 2017, 19:09

У меня есть переменная типа String, в которой лежит следующее значение: "0xF9".
Как мне получить выходной символ, код которого равен hex значению в этой строке?

Answer 1

http://ideone.com/6R6Igj

System.out.println((char)Integer.parseInt("0xF9".substring(2), 16));
Answer 2

Вариант с использованием метода Integer.decode:

String str = "0xF9";
int code = Integer.decode(str);
char c = (char)code;

И вывод на экран в одну строку в рамках, условно говоря, code golf:

System.out.println((char)(int)Integer.decode("0xF9"));
READ ALSO
Нужно построить график с датами&

Нужно построить график с датами&

Доброго времени сутокЯ в приложении использую GraphView для построения графика

185
Что значит “на стероидах”?

Что значит “на стероидах”?

Что значит "на стероидах" в рамках программирования?

235
Переход к якорю при заданном base

Переход к якорю при заданном base

Можно ли в отдельно взятой ссылке тега <a> отключить влияние <base>?

200