Я не знаю, как сгенерировать шестнадцатеричный символ "0x83" из целочисленного значения в Java.
Мне нужно значение «0x83» для представления буквы в кириллице (эта буква: ѓ ), чтобы отправить ее (письмо) на мой принтер. При преобразовании 131 (0x83 в десятичном виде) в гекс с моим конвертером (ниже) я получаю три числа: 0x31, 0x33 и 0x31.
public String toHex(String arg) {
return String.format("%x", new BigInteger(arg.getBytes()));
}
Мне нужно получить 0x83 из этого преобразования.