gpt4 book ai didi

java - 数组拆分字符串问题

转载 作者:行者123 更新时间:2023-12-01 17:11:15 25 4
gpt4 key购买 nike

您好,我正在使用以下 java 代码将用户输入拆分为单个单词 -

String command = scanner.next();
command = command.toLowerCase();
String[] words = command.split(" ");
  • 但是,当我尝试为包含两个或多个单词的输入打印“words[1]”时,它会抛出 ArrayIndexOutOfBoundsException。看起来words[1]只是句子中的第二个单词,但数组不包含它。

最佳答案

尝试代替scanner.next()

String command = scanner.nextLine();

这将确保您阅读所有单词。

关于java - 数组拆分字符串问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23693356/

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