PDA

Visualizza la versione completa : Input per Java


Dorcan82
05-08-2003, 15:44
Qualcuno sa dirmi se java la la possibilità di acquisire dati da tastiera attraverso linea di comando senza utilizzare la grafica????
E se è si gentilmente può dirmi quale sia la sintassi per i tipi primitivi???...il manuale della JSDK non è molto chiaro a proposito

Sergio Pedone
05-08-2003, 17:04
(InputStream) System.in
------------------------

Utilizza la periferica di input standard per ottenere il flusso di input da tastiera (InputStream).

Sta a te decidere poi come trattare il flusso di dati.

I tipi primitivi sono byte, int, long, ecc. e di per sè non hanno una sintassi particolare, diversa dalle altre variabili (oggetto) che puoi dichiarare.

ciao.

LeleFT
05-08-2003, 22:17
InputStreamReader isr = new InputStreamReader( System.in );
BufferedReader br = new BufferedReader( isr );

try {
String miaStringaLetta = br.readLine();
} catch (Exception e) { e.printStackTrace(); }


Ora in miaStringaLetta hai tutto ciò che digiti con la tastiera fino alla pressione del tasto INVIO.



Ciao. :ciauz:

Loading