方法1 用String.split()方法
import java.io.*;
class Main{
public static void main(String[] args)throws IOException{
//输入方式1
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String str=br.readLine();
//System.out.print("Your Enter string is:"+str);
String sub=br.readLine();
System.out.print(str.split(sub).length-1);
}
}
方法2 用String.replace()方法
import java.io.*;
class Main{
public static void main(String[] args)throws IOException{
//输入方式1
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String str=br.readLine();
//System.out.print("Your Enter string is:"+str);
String sub=br.readLine();
System.out.print(str.length()-str.replace(sub, "").length());
}
}