/**
* 思路:开始找,如果返回-1,结束程序
* 否则,计数+1,再继续从新的位置开始找,直到找不到
*/
String str = "www.baidu.com/www.sina.com";
String subStr = "www";
int count = 0;
//记录找到的索引
int i = 0;
while(true) {
if(str.indexOf(subStr, i) == -1) {
//找不到,跳出来
break;
}else {
//找到,计数
count ++;
//更新查找索引值,继续找
i = str.indexOf(subStr, i)+1;
}
}
System.out.println(subStr+"在"+str+"中出现的次数:"+count);
————————————————
版权声明:本文为CSDN博主「李远5号」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/p90x_liyuan/article/details/79573294