ciąg wejściowy użytkownika i liczby całkowite w Javie [duplikat]
To pytanie ma już tutaj odpowiedź:
Problem ze skanerem podczas korzystania z nextLine po następnymXXX [duplikacie] System.out.print("Name : ");
String name = in.nextLine();
System.out.print("Age : ");
int age = in.nextInt();
System.out.print("City : ");
String city = in.nextLine();
wyjście będzie:
Nazwa: test
Wiek: 20 lat
BUDUJ SUKCES
kiedy je zdebuguję, nie odczyta danych wejściowych użytkownika dla „miasta”. ale gdy zmienię typ danych na „wiek” na ciąg, zostanie on odczytany. w jaki sposób mogę zachować typ danych wieku na int z systemem odczytującym dane wejściowe użytkownika dla miasta?