Il codice qui sotto mi dà la stringa Unicode come காJava Unicode per stringa esadecimale
sysout = new PrintStream(System.out, true, "UTF-8");
sysout.println("\u0B95\u0bbe");
Dando கா come input, posso ottenere i valori esadecimali come \ u0B95 e \ u0bbe?
PS: questa è la lingua Tamil.
Non è un duplicato immagino. La soluzione è per single char. Ma கா è una combinazione di due caratteri. Questo è il motivo per cui hai due valori esadecimali. – user1611248