Java教程

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;
    }

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

这篇关于Java字符串 indexOf方法练习的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!