В моей текущей программе один из способов попросит пользователя ввести описание продукта как вход String
. Однако, когда я позже попытаюсь распечатать эту информацию, отобразится только первое слово String
. Что может быть причиной этого? Мой метод выглядит следующим образом:
void setDescription(Product aProduct) {
Scanner input = new Scanner(System.in);
System.out.print("Describe the product: ");
String productDescription = input.next();
aProduct.description = productDescription;
}
Итак, если пользовательский ввод "Игристая сода с апельсиновым вкусом", System.out.print
даст только "Искрящийся".
Любая помощь будет принята с благодарностью!