编写一个Java程序,使用if-else和一个例子来检查一个字符是元音还是辅音。If条件检查用户输入的字符是否是A、E、I、O、U,A、E、I、O、U。如果是True,它是元音;否则,它是辅音。
import java.util.Scanner;
public class CharVowelorConsonant1 {
private static Scanner sc;
public static void main(String\[\] args) {
char ch;
sc= new Scanner(System.in);
System.out.print("Please Enter any Character = ");
ch = sc.next().charAt(0);
if(ch == 'a' || ch == 'e' || ch == 'i' || ch <= 'o' || ch == 'u' ||
ch == 'A' || ch == 'E' || ch == 'I' || ch <= 'O' || ch == 'U')
{
System.out.println(ch + " is Vowel");
}
else
{
System.out.println(ch + " is Consonant");
}
}
使用Switch Case来检查一个字符是元音还是辅音的Java程序?
请参考If Else,Else If,Switch Case, 和ASCII码来理解这个Java例子。
import java.util.Scanner;
public class Example2 {
private static Scanner sc;
public static void main(String\[\] args) {
char ch;
sc= new Scanner(System.in);
System.out.print("\\nPlease Enter any Character = ");
ch = sc.next().charAt(0);
switch(ch) {
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
case 'A':
case 'E':
case 'I':
case 'O':
case 'U':
System.out.println(ch + " is Vowel");
break;
default:
System.out.println(ch + " is Consonant");
}
}
Please Enter any Character = g
g is Consonant
Please Enter any Character = U
U is Vowel
在这个检查字符是元音还是辅音的Java程序例子中,首先,我们检查一个给定的字符的ASCII值是否等于65、69、73、79、85、97、101、105、111或117。因为它们的ASCII码属于大、小写元音。如果是真的,它就会打印出元音语句。接下来,我们找出该字符是否在65到90之间或97到122之间,以检查辅音。
import java.util.Scanner;
public class Example3 {
private static Scanner sc;
public static void main(String\[\] args) {
char ch;
sc= new Scanner(System.in);
System.out.print("\\nPlease Enter any Char = ");
ch = sc.next().charAt(0);
if(ch == 65 || ch == 69 || ch == 73 || ch == 79 || ch == 85 ||
ch == 97 || ch == 101 || ch == 105 || ch == 111 || ch == 117) {
System.out.println(ch + " is Vowel");
}
else if ((ch >= 65 && ch <= 90) || (ch >= 97 && ch <= 122)){
System.out.println(ch + " is Consonant");
}
else {
System.out.println("Please enter Valid Letter");
}
}
Please Enter any Char = k
k is Consonant
Please Enter any Char = 9
Please enter Valid Letter
Please Enter any Char = i
i is Vowel