Pagina 1 di 1

[JAVA]System.in problemino

MessaggioInviato: 04 feb 2007, 11:14
di download
Ho seguito una guida in cui non veniva spiegato il System.in
cosa molto grave dato ke per realizzare una applicazione manpilobaile dall'utente serve.
Ho porvato da solo ma cn scarsi risultati.
Qualcuno di voi sa come usare il system.in?
Se si mi sa descrivere come usare read?

MessaggioInviato: 04 feb 2007, 13:00
di netvandal
ora sono di fretta, mi aspettano a pranzo, ma appena torno se ancora non avrai avuto risposta, ti faccio qualche esempio. ( odio profondamente java ) ciao

MessaggioInviato: 05 feb 2007, 16:19
di thrantir
per sapere come funziona read, basta leggere la documentazione delle api java, l'attributo in della classe System dovrebbe essere un input stream. Io ti consiglio di utilizzare un oggetto della classe BufferedReader, quando lo istanzi passa System.in come parametro del costruttore :wink:

MessaggioInviato: 13 mar 2007, 11:26
di Carlito Brigante
Se devi leggere delle stringhe basta che ti crei un oggetto di tipo BufferedReader passando al costruttore un oggetto di tipo InputStreamReader creato passandogli un riferimento alla variabile globale System.in

Potrai a questo punto usare l'oggetto BufferedReader per fare delle chiamate al metodo readLine() per leggere le "linee" inserite da tastiera.

Codice: Seleziona tutto
BufferedReader reader = null;

try
{
reader = new BufferedReader(new InputStreamReader(System.in));
String inputS = reader.readLine();
...
}
catch (IOException)
{
...
}