Java Tutorial/Apache Common/CharSet

Материал из Java эксперт
Перейти к: навигация, поиск

Vowel CharSet

   <source lang="java">

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);
   }

}</source>



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