/**
* @Description: 获取一个字符串中另外一个字符串出现的次数
* 思想:1、indexOf到字符串第一次出现的索引
* 2、找到的索引+被找字符串长度,截取字符串
* 3、计数器++
* @Param: [str, key]
* @return: int
* @Author: Li
* @Date: 2019/10/8
*/
public static int getStringCount(String str, String key) {
//定义计数器
int count = 0;
//定义indexOf找到时的索引
int index = 0;
//开始循环,indexOf = -1找不到字符串了,退出
while((index = str.indexOf(key)) != -1 ) {
count++;
str = str.substring(index + key.length());
}
return count;
}
字符串中找目标字符串出现次数(来自黑马)
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Javascript有很多字符串的方法,有的人有W3C的API,还可以去MDN上去找,但是我觉得API上说的不全,...