Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come importare Java Console

Un programma viene spesso eseguito dalla riga di comando e interagisce con l'utente nella finestra della riga di comando . Linguaggio di programmazione Java include funzioni per interagire con l'applicazione utente dal prompt dei comandi . Esso supporta questo tipo di interazione attraverso i flussi di dati di sistema standard e attraverso il metodo Console. La funzione di console di Java consente di leggere l'input da tastiera e scrivere l'output al display . Con l'importazione di personaggi dalla console Java nella vostra applicazione , è possibile controllare l'immissione dei dati per l' inserimento della password sicura . Istruzioni
1

Fare clic su " Start" nel desktop di Windows e quindi fare clic su "Java JDK . "
2

Fare clic su " File ", selezionare " Apri" e quindi fare doppio clicca con il programma Java in cui si desidera importare i personaggi dalla console di sistema
3

Aggiungere il seguente codice dopo il " void main ( ) pubblico " linea nel vostro programma : .

importazione java.io.Console ;

importazione java.nio.charset.Charset ;

importazione java.lang.reflect.Constructor ;

import java . lang.reflect.Field ;

importazione java.lang.reflect.InvocationTargetException ;

importazione java.lang.System.out statico ;

//store carattere Console impostati in il privato campo

class ConsoleCharset pubblico {

public static void main ( String. .. args ) {

Costruttore [ ] = ctors

Console. class.getDeclaredConstructors ();

Costruttore ctor = null;

for ( int i = 0 ; i < ctors.length ; i + + ) {

ctor = ctors [ ,"i];

se ( . ctor.getGenericParameterTypes ( ) lunghezza == 0 ) per

break;

}

//ottenere il set di caratteri interno utilizzato da java.io.Console

try {

ctor.setAccessible ( true);

Console c = ( Console ) ctor.newInstance ( ) ;
< . p > Campo f = c.getClass ( ) getDeclaredField ( " CS" ) ;

f.setAccessible ( true);

out.format ( "Console charset : % s % n" , f.get

( c ) ) ;

out.format ( " Charset.defaultCharset ( ) : % s % n" , Stati

Charset.defaultCharset ( ) ) ;

//intercettare l' eccezione di ingresso del sistema

} catch ( InstantiationException x ) {

x.printStackTrace ();

} catch ( InvocationTargetException x ) {

x.printStackTrace ();

} catch ( IllegalAccessException x ) {

x.printStackTrace ();

} catch ( NoSuchFieldException x ) {

x.printStackTrace (); }


}

}
4

Fare clic su " File" e quindi cliccate su " Salva" per aggiungere l'accesso console al vostro programma Java .

 

Programmazione © www.354353.com