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