1
clic en "Inicio" en el escritorio de Windows y haga clic en "Java JDK . "
2 Haga clic en " Archivo", seleccione " Abrir" y haga doble haga clic en el programa Java en el que desea importar personajes de la consola del sistema
3
Agregue el código siguiente después de la " void main ( ) public " línea en su programa: .
java.io.Console
importación;
java.nio.charset.Charset importación;
java.lang.reflect.Constructor importación;
import java . lang.reflect.Field ;
java.lang.reflect.InvocationTargetException importación;
importación java.lang.System.out estática ;
//store carácter consola establecidos en el ámbito privado
ConsoleCharset clase pública {
public static void main ( String. .. args ) {
Constructor [ ] = ctors
consola . class.getDeclaredConstructors ();
Constructor ctor = null;
for (int i = 0 ; i < ctors.length , i + + ) {
ctor = ctors [ ,"i];
if ( . ctor.getGenericParameterTypes ( ) Longitud == 0 )
break; }
//obtener el juego de caracteres interno utilizado por java.io.Console
try {
ctor.setAccessible ( true);
consola c = ( Console) ctor.newInstance ();
< . p > Campo f = c.getClass () getDeclaredField ( "CS ");
f.setAccessible ( true);
out.format ( "charset Console: % s % n" , f.get
( c ));
out.format ( " Charset.defaultCharset () :% s % n" ,
Charset.defaultCharset ()) ;
//interceptar la excepción de entrada del sistema
} catch ( InstantiationException x ) {
x.printStackTrace ();
} catch ( InvocationTargetException x ) {
x.printStackTrace ();
} catch ( IllegalAccessException x ) {
x.printStackTrace ();
} catch ( NoSuchFieldException x ) {
x.printStackTrace (); }
}
}
4 Haga clic en " archivo" y a continuación, haga clic en " Guardar" para agregar el acceso de consola para el programa Java .