黑马程序员技术交流社区

标题: 关于jdk1.5新特性中的枚举?? [打印本页]

作者: 金兴    时间: 2012-4-9 11:24
标题: 关于jdk1.5新特性中的枚举??
什么时候用枚举啊 ,枚举有什么好处呢?
作者: 邓海涛    时间: 2012-4-9 11:32
当你要定义一个类,比如说Color类,它只能有三个值,RED,GREEN,BLUE的话,其他任何值都是非法的,那么JDK1.5之前虽然可以构造这样的代码,但是要做很多工作,就可能带来各种不安全的问题,所以这时你就要考虑用枚举了
作者: 邓海涛    时间: 2012-4-9 11:33
枚举的好处我个人感觉的话就是比较安全了,而且代码页简化了
作者: newlaw2013    时间: 2012-4-9 11:34
枚举是一种规范
它规范了参数的形式,这样就可以不用考虑类型的不匹配
并且,他显示的替代了int型参数可能带来的模糊概念
比如定义星期时:星期一~星期日
就能防止错误的输入星期八……

具体可以去看张老师的视频java高新技术12 :枚举的作用介绍
作者: 张小庆    时间: 2012-4-9 12:01
枚举是List的子类对象Vecto特有的取出方式.
但由于枚举的名称以及方法名称都过长,所以被迭代器取代了。
作者: 李震 李震 李震    时间: 2012-4-9 12:14
http://bbs.itheima.com/forum.php?mod=viewthread&tid=6030
http://bbs.itheima.com/forum.php?mod=viewthread&tid=9042 论坛搜索功能,里面有好多类似的问题。其实楼主可以先搜索了再问,搜索不到在就发帖的。
作者: 金兴    时间: 2012-4-9 13:56
黑马我来了 发表于 2012-4-9 12:14
http://bbs.itheima.com/forum.php?mod=viewthread&tid=6030
http://bbs.itheima.com/forum.php?mod=viewth ...

哦 了  ,以后先找,然后在发帖!:(
作者: pray    时间: 2014-4-26 07:36
让本拉登躲在山洞里还命令他手下冒着被美军发现的危险去上网下载来阅读的好帖




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