How to count vowels in string with Java

1 Answer

0 votes
public class MyClass {
    public static int countVowels(String s) {
        int count = 0;
        char[] arr = s.toCharArray();
        
        for (char ch : arr) {
           switch (ch) {
                case 'a':
                case 'e':
                case 'i':
                case 'o':
                case 'u':
                     count++;
                    break;
          }
        }
        
        return count;
    }
    public static void main(String args[]) {
      String s = "Java programming language";

      System.out.println(countVowels(s));
    }
}



/*
run:

9

*/

 



answered Jul 26, 2020 by avibootz

Related questions

1 answer 127 views
127 views asked Nov 21, 2022 by avibootz
1 answer 147 views
1 answer 164 views
1 answer 126 views
1 answer 137 views
2 answers 174 views
...