Infatti... ad un primo impatto sembrava anche a me. Poi nell'esempio ha usato una stringa esadecimale, per ritrovarsi con una stringa esadecimale... il che mi sembra un po' inutile...

Per questo ho aggiunto anche il passaggio opposto.

Ma ora che ci penso potrebbe volere anche qualcos'altro. Data una stringa contenente un carattere, ottenere il valore esadecimale del corrispondente codice ASCII...

codice:
String stringa = "¿";
String esadecimale = Integer.toHexString( (int) stringa.charAt(0) );



Ciao.