String类——练习(3)

来源:互联网 发布:js获取一个input的值 编辑:程序博客网 时间:2024/06/07 06:55
/*3,获取一个字符串在另一个字符串中出现的次数。"abkkcdkkefkkskks"思路:1,定义个计数器。2,获取kk第一次出现的位置。3,从第一次出现位置后剩余的字符串中继续获取kk出现的位置。每获取一次就计数一次。4,当获取不到时,计数完成。*/class StringTest3{public static int mySearch(String Str,String str){int count=0;int index=0;while((index=Str.indexOf(str,index))!=-1){sop("index="+index);index=index+str.length();count++;}return count;}public static void main(String[] args) {String S="abkkcdkkefkkskk";String s="kk";sop(mySearch(S,s));sop("Hello World!!!!");}public static void sop(Object obj){System.out.println(obj);}}

原创粉丝点击