获取一个字符串在另一个字符串中出现的次数。
public static void main(String[] args) {
//方法一:
int count = 0 ;
int site ;
String s1 ="kpkpeekpkpeekp";
String s2 = "kp" ;
while ( ( site = s1.indexOf(s2) ) !=-1 ) {
s1 = s1.substring(site+s2.length()) ;
count ++ ;
}
System.out.println("出现"+count+"次");
//方法二:
String s = "ppdd dd ww ddsbddwsd dd";
int counts=0; int t = 0;
while(s.indexOf("dd",t)!=-1) {//从t的位置开始检索
t=s.indexOf("dd",t)+1;
counts++;
}
System.out.println(counts);
}