黑马程序员技术交流社区

标题: switch语句可以接受的数据类型? [打印本页]

作者: 18343105017    时间: 2016-6-17 19:24
标题: switch语句可以接受的数据类型?
byte,short,char,int

作者: wsl123456    时间: 2016-6-17 20:05
还可以是String类型的,枚举时会用到
作者: 18343105017    时间: 2016-6-17 20:29
java有八种基本数据类型,他们分别是布尔类型(boolean)、字节类型(byte)、短整型(short)、整形(int)、长整形(long)、字符型(char)、单精度浮点类型(float)、双精度浮点类型(double)。
作者: 18343105017    时间: 2016-6-17 20:30
wsl123456 发表于 2016-6-17 20:05
还可以是String类型的,枚举时会用到

java有八种基本数据类型,他们分别是布尔类型(boolean)、字节类型(byte)、短整型(short)、整形(int)、长整形(long)、字符型(char)、单精度浮点类型(float)、双精度浮点类型(double)。
作者: tianzhu2725    时间: 2016-6-17 20:37
jdk1.5后可以枚举  1.7后可以是字符串
作者: wsl123456    时间: 2016-6-17 21:02
18343105017 发表于 2016-6-17 20:30
java有八种基本数据类型,他们分别是布尔类型(boolean)、字节类型(byte)、短整型(short)、整形(int)、长 ...

String是引用数据类型{:2_32:}
作者: 大笑哈哈    时间: 2016-6-17 22:00
jdk1.5 以后可以是枚举,1.7以后可以是字符串
作者: jeremyhe    时间: 2016-6-17 22:08
JDK 5时可以是枚举,JDK7可以是字符串了
作者: L1ub0w3n    时间: 2016-6-17 22:49
5枚举  7是字符。
作者: 18343105017    时间: 2016-6-18 21:55
L1ub0w3n 发表于 2016-6-17 22:49
5枚举  7是字符。

不太了解,不过谢谢指导
作者: 18343105017    时间: 2016-6-18 21:57
jeremyhe 发表于 2016-6-17 22:08
JDK 5时可以是枚举,JDK7可以是字符串了

谢谢指导
作者: 18343105017    时间: 2016-6-18 21:58
大笑哈哈 发表于 2016-6-17 22:00
jdk1.5 以后可以是枚举,1.7以后可以是字符串

受教了,thank you
作者: 18343105017    时间: 2016-6-18 21:59
wsl123456 发表于 2016-6-17 21:02
String是引用数据类型

哦 ~~ 原来如此




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2