我需要在Java课程中完成一项任务,使用Scanner
方法输入一个整数(物品数量),一个字符串(物品名称)和一个浮点数(物品成本)。我们必须使用Scanner.nextLine()
方法并从那里进行解析。
示例:
System.out.println("Please enter grocery item (# Item COST)");
String input = kb.nextLine();
用户会输入类似这样的内容:
3 Captain Crunch 3.5
输出结果应该是:Captain Crunch #3 for $10.5
我遇到的问题是如何从字符串中解析出整数和浮点数,同时还要保留字符串值。