public static void main(String[] args) {
//大串
String max = "woaijavawozhenaijavawozhendeaijavawozhendehenaijavaxinbuxinwoaijavagun";
//小串
String min = "java";
//计数
int count = 0;
//下标
int index;
//循环体:思路就是能匹配到小串,那么就计数+1,对大串进行处理:大串从小串的末尾开始,末尾的位置的索引就是小串第一次的开头的索引(max.indexOf("java"))加上小串的长度(min.length())。
while((index=max.indexOf("java"))!=-1) {
count++;
max = max.substring(max.indexOf("java")+min.length());
}
//输出
System.out.println("小串出现了"+count+"次喵~");
}
手机扫一扫
移动阅读更方便
你可能感兴趣的文章