This page contains the source code of the Java String countMatches() utility method - This method counts how many times the char appears in the given string.
This Utility method is very useful if you want to count how many times a given character appears in the given String.
Java String countMatches() Utility Method
The following String countMatches() utility method counts how many times the char appears in the given string:
/** * <p> * Counts how many times the char appears in the given string. * </p> * * <p> * A {@code null} or empty ("") String input returns {@code 0}. * </p> * * @param str * the CharSequence to check, may be null * @param ch * the char to count * @return the number of occurrences, 0 if the CharSequence is {@code null} * @since 3.4 */ public static int countMatches(final CharSequence str, final char ch) { if (isEmpty(str)) { return 0; } int count = 0; // We could also call str.toCharArray() for faster look ups but that // would generate more garbage. for (int i = 0; i < str.length(); i++) { if (ch == str.charAt(i)) { count++; } } return count; }
Related Utility Methods
- Java String getDigits() Utility Method
- Java String isAlphanumeric() Utility Method
- Java String isAlpha() Utility Method
- Java String countMatches() Utility Method
- Java String mergeStringArrays(String array1[], String array2[]) Utility Method Example
- Java String quote( String str) Utility Method
- Java arrayToMap(String[][] array) Utility Method
- Java String fromBufferedReader() Utility Method - Converts a BufferedReader into a String
- Java String isNumericSpace() Utility Method
- Java String isNumeric() Utility Method
- Java String isAlphanumericSpace() Utility Method
- Java String isAlphaSpace(() Utility Method
- Java trimArrayElements() Utility Method
- Java trimArrayElements() Utility Method
- Java String containsWhitespace() Utility Method
- Java String isBlank() Utility Method
- Java String isAnyEmpty() Utility Method
- Java String isNotEmpty() Utility Method
- Java String isEmpty() Utility Method
- Java String Uppercase First Character Example
- Java String uppercaseFirstChar() Utility Method
- Java String trimTrailingCharacter() Utility Method
- Java String trimLeadingCharacter() Utility Method
- Java String trimTrailingWhitespace() Utility Method
- Java String trimLeadingWhitespace() Utility Method
- Java String trimAllWhitespace() Utility Method
- Java String trimWhitespace() Utility Method
Comments
Post a Comment