在Java语言中,switch语句后面的表达式的类型可以是byte,char,short和int,但是不允许是float、double或long型,另外,也可以是字符串类型。
举一反三
- switch语句后面的表达式,可以下面哪些类型的表达式? A: 整数类型(包括byte, short, int, long等) B: 小数类型(包括float, double) C: 字符类型(包括char,String) D: 枚举类型
- 对于“switch(a)”表达式中的变量a,它可以被声明为哪些合法数据类型? A: boolean, byte, char, short, int, long B: boolean, byte, char, short, int C: byte, char, short, int D: boolean, byte, char, short, int, long, float, double
- 在switch语句中,switch后面括号内的表达式的类型可以是 A: long B: int C: byte D: char
- switch后面的括号中,表达式的类型可以是()。 A: int B: float C: char D: double
- 在Java语言中,switch后面的括号里不可以是()类型的值。 A: String B: long C: int D: byte