The list of methods to do String Substring Count are organized into topic(s).
int
countSubstring(final String text, final String substring) Cuenta las repeticiones de una subcadena dentro de una cadena.
int count = 0;
for (int i = 0; i <= text.length() - substring.length(); i++) {
if (substring.charAt(0) == text.charAt(i)
&& substring.equals(text.substring(i, i + substring.length()))) {
count++;
i += substring.length() - 1;
return count;
int
countSubString(String str, String substr) count Sub String
int cnt = 0;
int lastindex = str.length();
while (lastindex > -2) {
lastindex = str.lastIndexOf(substr, lastindex) - 1;
if (lastindex > -2)
cnt++;
return cnt;
...
int
countSubString(String strToFind, String strSearch) count Sub String
try {
int intCount = 0;
for (int intFromIndex = 0; intFromIndex > -1; intCount++) {
intFromIndex = strToFind.indexOf(strSearch, intFromIndex + ((intCount > 0) ? 1 : 0));
return intCount - 1;
} catch (Exception Ex) {
return -1;
...
int
countSubstringOccurrances(String s1, String SubString) return the number of times the substring occurs in the text - where there are overlaps the count tells how many times the substring could be replaced
int count = 0;
int index = s1.indexOf(SubString);
int sublength = SubString.length();
int start = 0;
while (index > -1) {
count++;
start = index + sublength;
if (start > s1.length() - sublength)
...