Add new APIs to StringUtils (countLowerCase, countUpperCase, countDigits)
-------------------------------------------------------------------------

                 Key: LANG-573
                 URL: https://issues.apache.org/jira/browse/LANG-573
             Project: Commons Lang
          Issue Type: New Feature
            Reporter: Alvin Chee


private static int countUpperCase(String s) {
        int cLen = s.length();
        int count = 0;
        for (int i = 0; i < cLen; i++) {
                if (Character.isUpperCase(s.charAt(i)))
                        count++;
        }

        return count;
}

private static int countLowerCase(String s) {
        int cLen = s.length();
        int count = 0;
        for (int i = 0; i < cLen; i++) {
                if (Character.isLowerCase(s.charAt(i)))
                        count++;
        }

        return count;
}

private static int countDigits(String s) {
        int cLen = s.length();
        int count = 0;
        for (int i = 0; i < cLen; i++) {
                if (Character.isDigit(s.charAt(i)))
                        count++;
        }

        return count;
}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to