统计子串在另一个字符中出现的次数

简介: package cc; //要求:统计一个子串在一个字符串中出现的次数 //思路:不断地截取子串 public class StringTest1 { public static void main(String[] args) {...
package cc;

//要求:统计一个子串在一个字符串中出现的次数
//思路:不断地截取子串
public class StringTest1 {
	public static void main(String[] args) {
		StringDemo1 demo1 = new StringDemo1();
		System.out.println("出现的次数是" + demo1.count("abcabcccabc", "abc"));
	}
}

class StringDemo1 {
	public int count(String string, String subString) {
		int count = 0;
		while (string.indexOf(subString) != -1) {// 只要子串在原串中出现
			count++;
			int local = string.indexOf(subString);
			string = string.substring(local + 1);// 注意是local+1
		}
		return count;
	}
}

相关文章
|
15天前
计算字符串中子串出现的次数
【10月更文挑战第17天】计算字符串中子串出现的次数 。
24 3
|
22天前
|
4月前
计算字符串中子串出现的次数
【7月更文挑战第9天】计算字符串中子串出现的次数。
42 12
|
4月前
|
算法
统计一字符串中,重叠字符出现的次数
统计一字符串中,重叠字符出现的次数
39 0
|
5月前
|
编译器 C语言
字符串\统计字符
字符串\统计字符
35 3
|
6月前
|
人工智能 算法 测试技术
【字符串】【C++算法】828.统计子串中的唯一字符
【字符串】【C++算法】828.统计子串中的唯一字符
|
6月前
|
存储 Python
判断一个字符串中出现次数最多的字符,统计这个次数?
判断一个字符串中出现次数最多的字符,统计这个次数?
69 0
|
JavaScript 前端开发
判断一个字符串中出现次数最多的字符,统计这个次数
判断一个字符串中出现次数最多的字符,统计这个次数
72 0
判断一个字符串中出现次数最多的字符 统计这个次数
判断一个字符串中出现次数最多的字符 统计这个次数
|
Python
统计字符串中不同字符个数问题
统计字符串中不同字符个数问题
126 0