java字符串之string类常用方法之统计一个字符串里面另一个字符串出现的次数
时间: 2023-06-05 15:48:08 浏览: 138
可以使用String类的indexOf()方法和substring()方法来统计一个字符串里面另一个字符串出现的次数。
具体步骤如下:
1. 定义一个计数器变量count,初始值为。
2. 使用indexOf()方法查找目标字符串在原字符串中第一次出现的位置,如果返回值为-1,则表示目标字符串在原字符串中不存在,直接返回计数器变量count。
3. 如果indexOf()方法返回值不为-1,则表示目标字符串在原字符串中存在,将计数器变量count加1。
4. 使用substring()方法截取原字符串中目标字符串出现位置之后的子串,作为新的原字符串,重复执行步骤2、3,直到目标字符串在原字符串中不存在。
5. 返回计数器变量count,即为目标字符串在原字符串中出现的次数。
示例代码如下:
public static int countOccurrences(String original, String target) {
int count = ;
int index = original.indexOf(target);
while (index != -1) {
count++;
original = original.substring(index + target.length());
index = original.indexOf(target);
}
return count;
}
阅读全文