网上看到的简单算法题,自己练习后记录一下。
public static int times(String str1,String str2){//str2为子字符串即题目中的"ab" ,str1为“abkkcadkabkebfkabkskab”
int total = 0;
for (;;){
int i = str1.indexOf(str2);
if (i == -1){
break;
}
str1 = str1.substring(i+str2.length());
total++;
}
return total;
}