package t7;
public class t7b {
//子字符串个数统计方法
public void mk(String mString,String sString) {
if (mString.contains(sString)==false) {//如果母字符串中未包含子字符串则直接结束方法
System.out.println("此母字符串中不包含指定子字符串");
}else {//如果母字符串中包含子字符串则进入对母字符串的遍历
int sum=0;
for (int i=0;i<mString.length();i++) {
if (sString.length()<=mString.length()-i && mString.substring(i,i+sString.length()).equals(sString)==true) {
sum+=1; //执行sum+=1需同时满足两个条件:子字符串的长度必须小于等于母字符串未遍历区域的长度,且从i开始截取一个子字符串长度的字段需等于子字符串
}
}
System.out.println("母字符串中的指定子字符串共有"+sum+"个");//打印结果
}
}
}