import java.util.Scanner;
public class TestSwitch {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("enter a letter: ");
int letter = scanner.nextInt();
switch(letter) {
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
System.out.println("vowel");
break;
default:
System.out.println("Not vowel");
}
}
}
报错如下:
问题:
1. 输入一个char型'a'不可以自动转化为int型存入letter吗?
2. 如何获得输入的char型变量呢?