import java.util.*;
public class SubStr {
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
System.out.println("输入字符串:");
String str1=s.nextLine();
System.out.println("输入子字符串:");
String str2=s.nextLine();
int count=0,start=0;
while(str1.indexOf(str2, start)>=0 &&start<str1.length()){//当字符串出现子串时,返回子字符串索引
count++;
start=str1.indexOf(str2, start)+str2.length();//得到新的start值。
}
System.out.println("子串出现的次数"+count);
}
}
public class SubStr {
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
System.out.println("输入字符串:");
String str1=s.nextLine();
System.out.println("输入子字符串:");
String str2=s.nextLine();
int count=0,start=0;
while(str1.indexOf(str2, start)>=0 &&start<str1.length()){//当字符串出现子串时,返回子字符串索引
count++;
start=str1.indexOf(str2, start)+str2.length();//得到新的start值。
}
System.out.println("子串出现的次数"+count);
}
}