import java.util.Scanner; public class StringBufferText { //main方法 public static void main(String[] args) { @SuppressWarnings("resource") //键盘录入 Scanner sc=new Scanner(System.in); //字符串数据的导入 System.out.println("请您输入一个字符串:"); String str=sc.nextLine(); //给一个int类型的变量 int n=0; //便利数组 for(int x=0;x<str.length();x++) { //给一个String类型的s1对象将Str赋值给他 String s1=str; //将字符串中的java用1替换掉 str=str.replaceFirst("java", "1"); //比较两个字符串的内容并且用n计算次数 if(s1.equals(str)) { break; }else { n++; } } System.out.println("该字符串中java共出现了"+n+"次"); } }