java代码如何检测“一个子串”在字符串中出现的次数呢?

书欣 Java经验 发布时间:2023-01-23 22:07:33 阅读数:19578 1
下文笔者讲述获取一个子串出现的次数的方法分享,如下所示
实现思路:
    使用字符串的indexOf方法即可获取一个子串在字符串中第一次出现的次数
	然后再使用while循环进行多次遍历
	则可获取一个"子串"出现的次数
例:子串出现的次数
public class Test {
	public static void main(String[] args) {
		String rawString ="java265.com--java--java265.com-java爱好者";
		String targetString ="java";
		int counter=0;
		int index = rawString.indexOf(targetString);
		while(index>=0) {
			rawString=rawString.substring(index+targetString.length());
			counter++;
			index = rawString.indexOf(targetString);
		}

		System.out.println(counter);
	}
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202301/16744831525505.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者