//查找字符串在字符串中出现的次数
public static void main(String[] args) {
String s="nbakjhnbakhkhnbajkjnba";
String str="nba";
int a=fun(s,str);//调用fun方法
System.out.println(a);
}
public static int fun(String s,String str){
int cun=0;//定义统计变量
int i=0;
while((i=s.indexOf(str))!=-1){
cun++;
s=s.substring(i));//截取字符串
}
return cun;
}
为什么结果不正确啊 |