Czesć! Zaczynam naukę z Javą i jestem w trakcie kursu na stronie edX (na marginesie polecacie jakies inne strony/ kursy do nauki tego języka?Celuję w aplikacje mobilne. Po nauce Javy chciałbym się zabrać za SQL) . Niestety spotkałem się z problemem. Wykonując ten kod:
import java.util.Scanner;
class HelloWorld {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Podaj liczbę:");
int number = scanner.nextInt();
System.out.println("Podaj napis:");
String word = scanner.nextLine();
System.out.println(word + " " +number);
}
}
Podaję liczbę, zatwierdzam enterem,a następnie automatycznie program nie czeka aż wpiszę stringa tylko wartosć tego Int'a jest przypisywana do Stringa word. Jezeli odwrócę kolejnosć wpisywania (najpierw string, a później int to wszystko jest ok - program czeka aż wpiszę stringa). Z góry dziękuję za pomoc