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;
    }
}
欢迎各位大虾指正
原文地址:https://www.cnblogs.com/he-zhi/p/8761684.html