这里用到String类库里的indexOf()函数和subString()函数。
直接贴源码:
static int countStr(String str,String subStr){
int count = 0;
if(str.indexOf(subStr)==-1)
return 0;
else if(str.indexOf(subStr)!=-1){
count++;
count += countStr(str.substring(str.indexOf(subStr)+subStr.length()), subStr);
}
return count;
}
原文:http://my.oschina.net/u/2400412/blog/506162