String em Hexadecimal

Pessoal como faço para transformar uma entrada em formato string em hexadecimal para que eu possa comparar tanto nomes como numeros?

Integer a = 0;
a.toHexString(a);