Salve a tutti, non sapevo come riassumere la situazione in quel titolo perchè la cosa è un po' ambigua
ho scritto un po' di codice per un esercizio per l'università e poi mi sono detto: "ma se volessi andare avanti col programma e fare altre prove devo ogni volta rimandare in esecuzione il programma??", allora ho messo tutto il codice dentro ad un ciclo do-while che continua a ciclare finchè l'utente non scrive 0 quando richiesto.
Il problema è proprio quel valore, mi spiego: la variabile dove viene salvato il valore che l'utente inserisce è di tipo string (perchè potrebbe scrivere qualasiasi cosa...) e questo viene confrontato col la stringa "0". Ecco il codice:
ci sono modi più intelligenti per farlo? perchè fatto così mi sembra poco pratico...codice:string scelta; do { ... tante belle cose xD ... System.out.print("0 per uscire: "); scelta = SavitchIn.readLine(); }while(!scelta.equals("0"));