我正在通过需要记录“加仑2%牛奶”之类的扫描仪进行用户输入。 现在我有扫描仪记录字符串与空格和数字?
System.out.print("Enter product description: ");
String description = in.next();
现在这个工作得很好,比如像“牛奶”,但是当我输入“加仑2%的牛奶”,它返回一个错误。
也,我已经使用
String description = in.nextLine();
尝试,但上打印“进入产品说明:输入产品的数量:”
我假设是因为在我的下一行代码是
System.out.print("Enter product quantity: ");
在此先感谢您的帮助!
在System.out.print(“输入产品说明:”)之前有什么?'如果在此之前按ENTER键,那么该按键也需要消耗使用'nextLine' –
请确认输入产品数量:'在您输入产品描述之前正在打印? –
idk如何喜欢这个,但这是罪魁祸首!谢谢@ScaryWombat – sparkles