Cambiar la codificación de la salida estándar

1880 vistas

Puede ser útil, por ejemplo, para mostrar correctamente los carácteres acentuados.

Veamos un ejemplo que permite escribir correctamente los carácteres acentuados en la cónsola windows (DOS):



java
  1. PrintStream ps = new PrintStream(System.out,true,"IBM850");
  2. // empezamos por cambiar la codificación en IBM850 (conocido por el alias Cp850)
  3. System.setOut(ps);
  4. // ahora usamos la sallida estándar
  5. System.out.println("àâäÂÄéèêëîïÎÏÊËôöÔÖûüùÛÜÿç");