首页 > 解决方案 > 在java中查找包含子字符串的数组的所有出现

问题描述

输入:[the,and,land,wander,dreams]

子字符串:“和”

输出:3


我需要找到包含某个子字符串的数组的所有出现,但我发现的只是单词本身。例如,我希望它也计算单词“land”和“wander”中的“and”。我不知道该怎么做。请帮忙!

标签: javaarraysstringsubstringfind-occurrences

解决方案


编辑:更新了代码。关于什么:

    int cnt=0;
    String[] input = {"the", "and", "land", "wander", "dreams"};
    for (String str : input){
        if (str.contains("and")){
            cnt++;
        }
    }
    System.out.println(cnt);

这段代码应该适合你。但请记住以下 - Exbow 是对的,下次您的问题可能会被视为无用并且将被关闭。


推荐阅读