:统计大串中小串出现的次数
举例:在字符串” woaijavawozhenaijavawozhendeaijavawozhendehenaijavaxinbuxinwoaijavagun”中java出
现了5次
public class StringDemo {
public static void main(String[] args) {
StringBuffer sb=new StringBuffer("woaijavawozhenaijavawozhendeaijavawozhendehenaijavaxinbuxinwoaijavagu");
String s="java";
int j=0;
char[] ch=sb.toString().toCharArray();
for(int i=0;i<ch.length;i++){
if((int)ch[i]==('j')){
String s1="";
s1+=ch[i];
s1+=ch[i+1];
s1+=ch[i+2];
s1+=ch[i+3];
if(s1.equalsIgnoreCase(s)){
j++;
System.out.println(s1);
}
}//"woaijavawozhenaijavawozhendeaijavawozhendehenaijavaxinbuxinwoaijavagu"
}
System.out.println(j);
}
}