Как сконвертировать число в шестнадцатеричное представление и обратно
[Как сконвертировать число в шестнадцатеричное представление и обратно]
В Java есть несколько стандартных числовых типов – это Integer, Double, BigDecimal и прочие. У классов Integer и Long есть методы, позволяющие преобразовать число в шестнадцатеричную строку и спарсить число из шестнадцатеричной строки.
Как сконвертировать число в шестнадцатеричное представление
Воспользуемся методом toHexString, чтобы преобразовать число в шестнадцатеричное представление:
System.out.println(Integer.toHexString(51966)); System.out.println(Long.toHexString(51966));
Как сконвертировать шестнадцатеричную строку в число
Для того, чтобы произвести обратную операцию – преобразовать строку с шестнадцатеричным представлением в число – можно воспользоваться методами parseInt и parseLong:
System.out.println(Integer.parseInt("cafe", 16));
System.out.println(Long.parseLong("deadcafe", 16));
Как сконвертировать число в шестнадцатеричное представление и обратно
Преобразование числа в шестнадцатеричное и обратно — удобно и просто в Java.
Отличное руководство по преобразованию чисел в шестнадцатеричное представление и обратно в Java! Удобные методы Integer.toHexString, Long.toHexString, Integer.parseInt и Long.parseLong делают этот процесс простым и эффективным.