Member 13620781 Ответов: 1

Как заставить программу читать строковые входные данные с пробелами?


Я использовал 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

Я не вижу никакой ошибки .

1 Ответов

Рейтинг:
9