设计并实现一个应用程序,它从用户那里读取一个字符串,然后确定并打印字符串中出现的元音和辅音的数量。在循环内使用 switch 语句。
典型的程序输出可能是:
Enter a sentence
> My dog has fleas!
Sentence is : My dog has fleas!
VowelVount is : 4
ConsonantCount is : 9
我的代码是:
import java.util.Scanner;
public class VnC{
public static void main(String [] args){
String text;
Scanner scan = new Scanner(System.in);
System.out.println("Enter a sentence");
text = scan.nextLine();
System.out.println("Sentence is : " + text);
text = text.toLowerCase();
switch(text) {
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
vowelCount++;
System.out.println("VowelCount : " + vowelCount);
break;
default:
consonanyCount++;
System.out.println("ConsonantCount is : " + consonantCount);
break;
}
}
}