gpt4 book ai didi

java - 检测 JAVA 的整个单词

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

目前在我的程序中,如果用户输入“猫”,那么聊天机器人会吐出“告诉我更多关于你的宠物的信息”。正如预期的那样。然而,如果字母 cat 是另一个单词的一部分,情况也是如此。因此,像“catch”这样的词将被选择为“catch”,聊天机器人将返回“告诉我更多关于你的宠物的信息”。我还能如何改进关键字检测?

if (statement.indexOf("cat") >=0) { 回复 =“告诉我更多关于你的宠物的信息。”;

最佳答案

改进关键字检测的几种方法:

  • 创建要比较的关键字列表/集合
  • 在字符串上使用 split("") 函数仅获取单词(它返回一个可以循环的 String[])

关于java - 检测 JAVA 的整个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26427901/

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