import java.util.*;
public class Test{
//计算次数的方法,str2 为字串
public int cal(String str1,String str2){
int len1 = str1.length();
int len2 = str2.length();
int count=0;
for(int i=0;i<len1;i++){
if(i+len2>len1){
break;
}else{
String temp = str1.substring(i,i+len2);
if(temp.equals(str2)){
count++;
i+=len2-1;
}
}
}
return count;
}
public static void main(String args[]){
Scanner scan = new Scanner(System.in);
System.out.println("input long String : ");
String str1 = scan.nextLine();
System.out.println("input sort String : ");
String str2 = scan.nextLine();
System.out.println("count is: "+new Test().cal(str1,str2));
}
}
/*---运行结果---
C:\>java Test
input long String :
asdflhellasdhell asdfhellhell
input sort String :
hell
count is: 4
*/