Нет отдельного "шестнадцатеричного" типа данных. Если вы хотите отобразить значения в шестнадцатеричном формате, вы можете использовать статический метод Integer.toHexString(int i)
.
Даже если они хранятся в виде целых чисел, вы все равно можете делать что-то вроде
if (commandMap.get(command) == 0xD2) {
...
}
так что на самом деле нет необходимости иметь отдельный тип данных.