编程语言
首页 > 编程语言> > Java字符串 indexOf方法练习

Java字符串 indexOf方法练习

作者:互联网

  /*
       获取一个字符串在另一个字符串中出现的次数。
       比如:获取"ab"在 "abkkcadkabkebfkabkskab"
       中出现的次数
      */
    public static int getCount(String s1, String s2) {
        if (s2.length() > s1.length()) {
            String tmp = s1;
            s1 = s2;
            s2 = tmp;
        }
        int count = 0;
        int index = 0;
        while (true) {
            index = s1.indexOf(s2, index);
            if (index == -1) {
                break;
            }
            count++;
            index++;
        }
        return count;
    }

获取一个字符串在另一个字符串中出现的次数。

标签:index,Java,String,indexOf,s2,s1,int,字符串
来源: https://blog.csdn.net/asd623444055/article/details/122670776