扫描仪仅读取第一个单词而不是行
2022-09-02 19:49:31
在我当前的程序中,一种方法要求用户输入产品的描述作为输入。然而,当我后来试图打印出这些信息时,只有第一个字的节目。这可能是什么原因造成的?我的方法如下: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
任何帮助将不胜感激!