Как заставить программу читать строковые входные данные с пробелами?
Я использовал input.nextLine (), но все равно он не считает пробелы входными данными. Вместо этого слово после пробелов будет входом для следующего вывода, который я задам.
Что я уже пробовал:
System.out.println("\nInsert new attraction\n---------------------------------"); if(choiceAttraction==1) { System.out.println("[Sport]"); System.out.print("ID: "); int SI = input1.nextInt(); System.out.print("Name: "); String SN = input.nextLine(); System.out.print("Operating Hours: "); String SH = input.nextLine(); System.out.print("Main Activity: "); String SA = input.nextLine(); System.out.print("Location: "); String SL = input.nextLine(); System.out.print("Rating: "); double SR = input1.nextDouble(); attraction.add(new Sport(SI, SN, SH, SA, SL, SR));
wseng
Я не вижу никакой ошибки .