“Conocimientos Programación>Programación Java

Cómo importar Consola de Java

2011/6/4
Un programa a menudo se ejecuta desde la línea de comandos e interactúa con el usuario en la ventana de línea de comandos. Lenguaje de programación Java incluye funciones para interactuar con la aplicación de usuario desde el indicador de comandos. Es compatible con este tipo de interacción a través de los flujos de datos a través del sistema estándar y el método de la consola . La función de consola de Java le permite leer la entrada desde el teclado y escribir el resultado en la pantalla. Al importar personajes de la consola de Java en su aplicación , se puede controlar la entrada de datos para la entrada de contraseña segura. Instrucciones
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 .

Programación Java
Cómo forzar Java para números redondos
Cómo convertir Hashmap en Bean
Cómo ordenar 3 enteros en Java
Cómo Ignorar Puntuacion en Java
Cómo multiplicar dos números enteros de varios dígitos en Java
Analizar método en Java
Cómo convertir segundos desde Epoch a la Fecha
Cómo utilizar JavaMail para enviar un correo electrónico HTML
Conocimientos Informáticos © http://www.ordenador.online