Para evitar problemas por la codificación de caracteres (encoding) es recomendable colocar el código UNICODE de los caracteres latinos cuando programemos en Java. En la siguiente tabla se encuentran los códigos UNICODE de los caracteres latinos más usados.
Caracter | Codigo UNICODE | Caracter | Codigo UNICODE |
---|---|---|---|
á | \u00E1 | Á | \u00C1 |
é | \u00E9 | É | \u00C9 |
í | \u00ED | Í | \u00CD |
ó | \u00F3 | Ó | \u00D3 |
ú | \u00FA | Ú | \u00DA |
ñ | \u00F1 | Ñ | \u00D1 |
public class TestUNICODE { public static void main(String[] args) { System.out.println("\u00E1"); System.out.println("\u00E9"); System.out.println("\u00ED"); System.out.println("\u00F3"); System.out.println("\u00FA"); System.out.println("\u00F1"); System.out.println("\u00C1"); System.out.println("\u00C9"); System.out.println("\u00CD"); System.out.println("\u00D3"); System.out.println("\u00DA"); System.out.println("\u00D1"); String mensaje = "Aqu\u00ED est\u00E1 mi prueba!!!"; System.out.println(mensaje); } }