gpt4 book ai didi

java - 如何从一行中单独读取字符串

转载 作者:行者123 更新时间:2023-11-30 01:47:58 28 4
gpt4 key购买 nike

我希望能够使用空格区分用户的输入,其中他们在一行中输入的每个字符串都用于不同的内容。

具体来说,他们输入的每个单词都用在我向列表添加项目的方法中。用户将输入“add”,然后输入项目的类型和年龄。

我刚刚胡思乱想想弄清楚一些事情,但我只是迷路了。

if (input.equals("add")) {
scan.next(); ??
}

用户输入“添加”后,他们会输入要添加到列表中的车辆的类型和车龄。例如,可以键入“car 7”,以便在列表中创建一个新项目,“car”将是其类型,“7”将是其年龄。

注意:年龄是一个整数。

最佳答案

如果用户输入:

car 7

要阅读该行,您所需要做的就是:

String words[] = scan.nextLine().split(" ");

现在你有了一个包含该行单词的数组。例如:words[0] 将包含 car,words[1] 将包含 7 等。

关于java - 如何从一行中单独读取字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57231095/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com