gpt4 book ai didi

java - 拆分字符串以将每个单词与数组列表进行比较

转载 作者:行者123 更新时间:2023-11-30 08:30:04 24 4
gpt4 key购买 nike

<分区>

我需要拆分一个字符串,例如“burger and fries”,这样我就可以将所有 3 个词与填充了常用词(例如“and”)的 ArrayList 进行比较,这样我就可以删除它们,只剩下“burger”和“薯条”进行比较并列出充满食物的元素。这就是我在玩的东西。如果我单独输入汉堡或薯条,则 else if block 有效,但我希望能够说“汉堡和薯条”并检查它们是否存在于菜单中并基本上返回 true。

tl;dr... 如何拆分字符串项并根据 ArrayLists 检查字符串中的每个单词。 public boolean checkItem(String item) {

    // example list
ArrayList<String> menu = new ArrayList<String>();
menu.add("burger");
menu.add("fries");

// common words to check for
ArrayList<String> common = new ArrayList(Arrays.asList("and"));

if (/*check for common words here*/ ) {
// delete words if any

}

else if (menu.contains(/* item string here */)) {
System.out.println("true");
return true;
}

else {
System.out.println("false");

return false;
}
}

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