字符串中找目标字符串出现次数(来自黑马)
/**
* @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;
}
本文标题:字符串中找目标字符串出现次数(来自黑马)
本文链接:https://www.haomeiwen.com/subject/zpkbpctx.html
网友评论