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

Differenze tra System.in e System.out

Il linguaggio di programmazione Java utilizza la classe di sistema per recuperare input e messaggi per l'utente del software . La classe System.in recupera le informazioni , e la classe System.out invia messaggi indietro per l'utente del software . Questa è la differenza principale tra i due oggetti di classe . System.in Classe

La classe Java System.in fornisce ai programmatori un modo per recuperare informazioni da un utente del software . È necessario definire il tipo di variabile che verrà utilizzato per contenere le informazioni . Per esempio, se si desidera che l' utente del software per inserire un nome , è necessario definire una variabile stringa per contenere l' ingresso . Il seguente codice Java richiede all'utente software di inserire un nome , che è contenuta nel nome della variabile : Foto Nome

= System.in.read ( input) ;
System.out classe

la classe System.out stampa solo le informazioni sullo schermo dell'utente del software . Esso non raccoglie alcuna informazione . Si utilizza la classe per restituire le informazioni inserite dall'utente software , o di inviare messaggi per permettere all'utente di software sanno che si è verificato un errore . Utilizzando il seguente codice , è possibile stampare il messaggio "Si è verificato un errore di sistema ", a schermo dell'utente del software :

System.out.println (" . Si è verificato un errore di sistema ");

stampa Input informazioni

stampa il comando System.out anche le informazioni immesse dall'utente software . Il comando System.in legge nelle informazioni , ed è necessario specificare la variabile utilizzata per leggere le informazioni quando si utilizza la classe System.out . Si specifica il buffer di input e la variabile che contiene i dati di input . Utilizzando il seguente codice è possibile stampare il nome immesso dall'utente software :

System.out.write ( nome , 0 , input) ;
Looping con
Sistema

In alcuni casi è necessario per scorrere un elenco di input, come ad esempio l'input da un file o una serie di informazioni . Quando hai questo tipo di ingresso si utilizza l'istruzione loop di Java a passare attraverso ogni valore di ingresso e di uscita sul schermo dell'utente del software . Il seguente codice Java passa attraverso ogni valore di input e lo stampa sullo schermo :

mentre { name = System.in ( input); System.out ( System.in.read ( ) = -1 !) . println ( nome) ; }

 

Programmazione © www.354353.com