Sfogliando le API (dagli una guardata) ho tirato fuori questo, supposto che hai una stringa con un intero decimale:
codice:
Integer.toHexString( Integer.parseInt( stringa) );
Vedi qui:
http://java.sun.com/j2se/1.4.2/docs/...HexString(int)
Se invece hai una stringa che contiene un numero in esadecimale, credo non ci sia nulla di fatto, devi implementarlo tu il metodo leggendo carattere per carattere.