求教enum枚举类的困惑,请大人们指教!! 枚举类有什么用途?主要用在哪些方面?在什么情况下使用?如果我要用定义常量的方法实现和枚举类同样的作用,该怎么做,请举例? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 枚举主要是使程序易读,特别是CASE语句的使用可以减少很多IF的判断。如果要用常量表示特别简单,定义几个就可以了。比如public class Color{ public static int RED = 1; public static int YELLOW = 2;} 是不是就是为了避免出现程序的魔法数字,使程序可读性加强呢?比如我写一个需要判断颜色的方法,return Color.RED就可以了呢,实际显示出来如你的例子是1呢? http://dennnis-zane.blog.sohu.com/14377515.html过去写的文章,详细讲解了enum的特性 没有服务器如何实现更新提醒? 这个参数是数组是方法是什么意思 关于static静态方法的问题! Socket编程,不知道错那了,初学者,帮帮忙!开始启动后只能从发送一次信息,而且乱码, jacob 问题 关于聊天软件中NAT的IP地址获取问题 高手,,,菜鸟问题!!!在线等待!!! [菜鸟问题]java里有没有类似宏定义的和枚举类型? 我想问关于scjp的事 安装jrun后是否还需要配置IIS 或APACHE 自定义类与jdk自带类的冲突问题 请教一个JAVA程序
如果要用常量表示特别简单,定义几个就可以了。
比如
public class Color{
public static int RED = 1;
public static int YELLOW = 2;
}
比如我写一个需要判断颜色的方法,return Color.RED就可以了呢,实际显示出来如你的例子是1呢?