0
点赞
收藏
分享

微信扫一扫

Java字符串 indexOf方法练习

天蓝Sea 2022-01-24 阅读 158
java
  /*
       获取一个字符串在另一个字符串中出现的次数。
       比如:获取"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;
    }

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

举报

相关推荐

0 条评论