Ovde moze i da se razvije duza diskusija, a nazalost nisam bas raspolozen za dugo pisanije. char je jedini unsigned tip u Javi, ima 16 bitova i predstavlja UNICODE karaktere. Ako ti odgovara ISO Latin - 1, onda je mapiranje jednostavno i vrednost char promenljive sa ovim sto si napisao uradice ti posao, iako nije korektno. Ako ti treba neki drugi encoding (nasa latinica, cirilica ...) onda moras da to navedes.