[JAVA]System.in problemino

Discuti dei problemi relativi alla programmazione nel tuo linguaggio preferito!

Moderatori: cb_123, thrantir, tonertemplum

[JAVA]System.in problemino

Messaggiodi download il 04 feb 2007, 11:14

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?
Asus P5KPL-AM lga 775
Intel conroe e6400 @ 3.12 ghz daily(v1.50) - OC in corso
2 x TG 667 1Gb Value @ 779 mhz(v2.10) - 5 5 5 15(rilassate per oc)
Zalman 9500 per intel conroe
Hitachi 1 x 165, 1 x 250 (Sata2)
Ati x1650xt 256 club 3d
Topower 700 watt

DANIELE SARAI SEMPRE DENTRO I NOSTRI CUORI
Avatar utente
download
Cittadino onorario
Cittadino onorario
 
Messaggi: 213
Iscritto il: 06 set 2006, 00:36
Località: Genova

 

Messaggiodi netvandal il 04 feb 2007, 13:00

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
nEtVaNDaL
AMD Planet Admin
Michele Tameni
Avatar utente
netvandal
Site Admin
Site Admin
 
Messaggi: 1248
Iscritto il: 22 dic 2001, 15:50

Messaggiodi thrantir il 05 feb 2007, 16:19

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:
Fletto i muscoli e sono nel vuoto
Principi di architettura degli eleboratori
X postare immagini
-----BEGIN GEEK CODE BLOCK-----
GCS/IT/L/MU d- s: a C++$>+++ UL+>++ P L+++>++++ E--- W++ N++>+++ o+>++ K? w O-- M- VMS? V- PS++ Y+ PGP+ t 5? X+ R++>+++ tv+ b+++>++++ DI+++ D++ G e++ h- r++ y++
------END GEEK CODE BLOCK------
Addio Dani, sono più ricco perchè ti ho conosciuto
Avatar utente
thrantir
Moderatore
Moderatore
 
Messaggi: 8897
Iscritto il: 27 mag 2003, 13:32
Località: Pisa

Messaggiodi Carlito Brigante il 13 mar 2007, 11:26

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)
{
...
}
"Non posso portarti con me in questo viaggio. Me ne sto andando, lo sento... Ultimo giro di bevute, il bar sta chiudendo, il sole se ne va... Dove andiamo per colazione?! Non troppo lontano... Che nottata... Sono stanco, amore... Stanco..."
Avatar utente
Carlito Brigante
Saggio del pianeta
Saggio del pianeta
 
Messaggi: 347
Iscritto il: 30 mag 2004, 00:41
Località: Montignoso


Torna a Programmare

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron