|
|
|
![]() |
|
Strumenti |
![]() |
#1 | ||
Junior Member
Iscritto dal: Jul 2007
Messaggi: 23
|
[Java] Problema nell'uso dello switch
Ciao a tutti!
Cercando di utilizzare uno switch incorro in un problema... praticamente ho inserito in un while un System.in.read() prima dello switch per creare una specie di menu di selezione, il problema è che una volta inserito l'input da tastiera, in output il programma esegue l'operazione come da input dopodichè fà un altro ciclo senza richiedere nulla all'utente per poi tornare a chiedere l'input al ciclo successivo ... vi inserisco il codice: Quote:
Quote:
![]() |
||
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Feb 2005
Città: Milano
Messaggi: 35
|
Codice:
int variabile = (char)System.in.read(); che l'utente prema 1 + INVIO, avrai nel buffer Codice:
{'1', <CR> ,<LF>} La prima iterazione del while legge '1', la seconda leggera' <CF> e la terza <LF>.
__________________
Res ipsa loquitur |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:47.