Como obter um valor hexadecimal de um número decimal em Jav

Não sei como gerar um caractere hexadecimal "0x83" a partir de um valor inteiro em Jav

Preciso de um valor "0x83" para representar uma letra no alfabeto cirílico (esta letra:ѓ), a fim de enviá-lo (a carta) para minha impressora. Ao converter 131 (0x83 em decimal) em hexadecimal com meu conversor (abaixo), recebo três números: 0x31, 0x33 e 0x3

public String toHex(String arg) {
    return String.format("%x", new BigInteger(arg.getBytes()));
}

Preciso obter 0x83 dessa conversão.

questionAnswers(6)

yourAnswerToTheQuestion