黑马程序员技术交流社区

标题: 枚举 [打印本页]

作者: 邱峁    时间: 2012-11-29 15:06
标题: 枚举
枚举应该怎么理解啊,怎么用的啊

作者: 黑马_郑亮新    时间: 2012-11-29 15:20
public enum Color {   
  RED, GREEN, BLANK, YELLOW   ,BLACK
}  
有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。  
具体可参考张孝祥老师高新技术部分

作者: 陈山    时间: 2012-11-29 18:50
枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个,因为现实生活中很多事物的取值范围是固定的,比如一个星期就7天,一年就12个月。
例:public enum Weekday{
Mon,Tus,Wen,Thu,Fri,Sat,Sun
}
这样我们就定义了一个枚举
将来我们定义一个Weekday的变量时,变量的取值只能是Mon,Tus,Wen,Thu,Fri,Sat,Sun中的一个。
理解上:可以把枚举Weekday看成是一个类,而Mon,Tus,Wen,Thu,Fri,Sat,Sun是Weekday的对象





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