/* 获取一个字符串在另一个字符串中出现的次数。 比如:获取"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; }
获取一个字符串在另一个字符串中出现的次数。