day13/MyIndexOfString.java

来源:互联网 发布:js将list转换为数组 编辑:程序博客网 时间:2024/06/09 17:14
/*3.获取一个字符串在另一个字符串中出现的次数。"abkkcdkkefkkskk"思路:1.定义一个计数器。2.获取kk第一次出现的位置。3.从第一次出现位置后剩余的字符串中继续获取kk出现的位置。每获取一次就计数一次。4.当获取不到时,计数完成。*/class MyIndexOfString {public static void sop(Object obj){System.out.println(obj);}public static void myIndexOf(){String s = "abkkcdkkefkkskk";String key="kk";int index=0,count=0;/*方法一while((index=s.indexOf(key))!=-1){s=s.substring(index+key.length());//获取新的子串count++;}sop(count);*///方法二while((index=s.indexOf(key,index))!=-1){index = index +key.length();count++;}sop(count);}public static void main(String[] args) {myIndexOf();}}

0 0
原创粉丝点击