java 之死循环


    public class StringTest {
    public static void main(String[]  args) {
        System.out.println(getStringCount("hellojava,nijavahaojava,javazhenbang", "java"));
    }

    public static int getStringCount(String str,  String key){
        int count = 0;
        int index = 0;
        while ( (index = str.indexOf(key) ) != -1) {
            count++;

            System.out.println(str);
            // 更新目标串
            str = str.substring(index + key.length());
            System.out.println(str);
        }
        return  count;
    }
}
posted @ 2018-04-09 18:07  老年游侠  阅读(185)  评论(0)    收藏  举报