开发者社区> 问答> 正文

android/java中抓取一个词

在句子中找出一个词,比如用户输入了 "My friend is a cowboy"。应用就能根据数组检测出 cowboy。
String[] words = {"cowboy", "animal", "monster"};
代码:
screenshot
但是给出的结果不对。

展开
收起
蛮大人123 2016-02-18 17:20:15 2004 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪
    String[] words = {"cowboy", "animal", "monster"};
    String s = "My friend is a Cowboy";
    boolean check = false;
    
    for (int i = 0; i < words.length; i++) {
        if (s.toLowerCase().contains(words[i].toLowerCase())) {
            check = true;
        } else {
    
        }
    }
    if (check) {
         System.out.println("Yes");
    } else {
         System.out.println("No");
    }
    2019-07-17 18:44:13
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载