В моей текущей программе один метод просит пользователя ввести описание продукта в виде строки
Вход. Однако, когда я позже пытаюсь распечатать эту информацию, отображается только первое слово строки 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
выдаст только «Игристое».
Любая помощь будет принята с благодарностью!