Java Tutorial/Apache Common/CharSet

Материал из Java эксперт
Версия от 17:44, 31 мая 2010; (обсуждение)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Vowel CharSet

import org.apache.rumons.lang.CharSet;
public class MainClass {
    public static void main(String[] args) {
        //Create a new vowel character set
        CharSet vChs = CharSet.getInstance("aeiou");
        String strTest = "The quick brown fox jumps over the lazy dog.";
        int iVowelCnt = 0;
        int iTestLen = strTest.length();
        for (int i = 0; i < iTestLen; i++) {
            if (vChs.contains(strTest.charAt(i))) {
                iVowelCnt++; //increment count on a vowel being found
            }
        }
        System.out.println("String >>" + strTest);
        System.out.println("Number of vowels in the string is " + iVowelCnt);
    }
}



String >>The quick brown fox jumps over the lazy dog.
Number of vowels in the string is 11