java - 在java中查找包含子字符串的数组的所有出现
问题描述
输入:[the,and,land,wander,dreams]
子字符串:“和”
输出:3
我需要找到包含某个子字符串的数组的所有出现,但我发现的只是单词本身。例如,我希望它也计算单词“land”和“wander”中的“and”。我不知道该怎么做。请帮忙!
解决方案
编辑:更新了代码。关于什么:
int cnt=0;
String[] input = {"the", "and", "land", "wander", "dreams"};
for (String str : input){
if (str.contains("and")){
cnt++;
}
}
System.out.println(cnt);
这段代码应该适合你。但请记住以下 - Exbow 是对的,下次您的问题可能会被视为无用并且将被关闭。
推荐阅读
- java - 如何使用 ZUUL API Gateway 为每个请求调用多个服务(按顺序)?
- hibernate - Hibernate Envers 多对多变化检测
- python - ModuleNotFoundError:没有名为“pynput”Python3 和 pip3 的模块
- kubernetes - Kubernetes 集群实例
- java - 为什么堆转储和实时堆大小之间存在差异?
- java - Talend Studio isNumeric()
- xml - DOMDocument - 将元素合并为一个 XML
- javascript - 角材料表动态行
- c - 使用指针在内存中迭代结构块
- reactjs - npm ERR 这可能不是 npm 的问题。上面可能有额外的日志输出