我希望能够使用空格来区分用户的输入,其中他们在一行中输入的每个字符串都用于不同的东西。
具体来说,他们输入的每个单词都会在将项目添加到列表的方法中使用。用户将键入“添加”,然后键入项目的类型和年龄。
我只是想弄清楚什么而已,但我只是迷路了。
if (input.equals("add")) {
scan.next(); ??
}
用户键入“添加”后,他们然后输入要添加到列表中的车辆的类型和年龄。例如,可以键入“ car 7”,以便可以创建列表中的新项目,“ car”将是其类型,“ 7”将是其年龄。
注意:age是一个整数。
如果用户输入:
7号车
阅读该行所需要做的就是:
String words[] = scan.nextLine().split(" ");
现在您有了一个包含该行单词的数组。例如:words[0]
包含汽车,words[1]
包含7,依此类推。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句