Ciao a tutti..
ho un problema in questo codice
Dopo aver stampato la linea 7, la linea 8 viene saltata, cioè non mi da la possibilità di digitare da tastiera, ma mi stampa direttamente la linea 9!codice:1.public void aggiungiStanza(){ 2. Scanner in = new Scanner(System.in); 3. ...... 4. System.out.print("Piano: "); 5. int p = in.nextInt(); 6. st.setPiano(p); 7. System.out.print("Letti (1,2,3,\"M\" matrimoniale,\"M+1\" matrimoniale + singolo...)"); 8. st.setLetti(in.nextLine()); 9. System.out.println("Aggiungere caratteristiche stanza? [y/n]"); 10. do{ 11. s = in.nextLine();
Il problema sorge solo alla linea 8, ho usato il metodo in altre parti del programma e mi funziona..come ad esempio alla linea 11!!
Come posso risolvere il problema?!?
Graziee milleee

Rispondi quotando