switch语句后面的表达式,可以下面哪些类型的表达式?
A: 整数类型(包括byte, short, int, long等)
B: 小数类型(包括float, double)
C: 字符类型(包括char,String)
D: 枚举类型
A: 整数类型(包括byte, short, int, long等)
B: 小数类型(包括float, double)
C: 字符类型(包括char,String)
D: 枚举类型
举一反三
- 在Java语言中,switch语句后面的表达式的类型可以是byte,char,short和int,但是不允许是float、double或long型,另外,也可以是字符串类型。
- switch语句后面的表达式,支持下列的哪些类型? A: char B: int C: String D: double
- 对于“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(表达式)语句中表达式的类型不能为() A: 整型 B: char C: 浮点型 D: bool类型
- 浮点类型包括以下哪几种类型? A: short B: float C: double D: long double