下面要给大家带来的是java枚举类型与常量的相关内容,一起来看看,如何使用枚举类型设置常量吧!
枚举类型能够取代之前常量的定义方式。
也就是说,将常量封装在类或者是接口当中,除此之外,枚举类型还提供了安全检查功能,枚举类型本质上还是以类的形式存在。
下面再一起来看看今天的关键问题,怎样使用枚举类型设置常量吧!
如何设置?
此前的设置常量,经常就是把常量放到接口里面,这样的话,在程序里面就能够直接的使用了。
但是要注意,这个常量是不可以被修改的,这主要是因为,在接口当中定义常量的时候,这个常量的修饰符是final和static。
public interface Constants { public static final int RED = 1; public static final int BLUE = 2; public static final int GREEN = 3; }
下面是用枚举定义常量的语法。
如下所示:
public enum ColorEnum { RED , BLUE , GREEN }
下面是命名的规范:
final常量
使用大写字母来命名,中间使用下划线进行连接
enum枚举
使用大写字母来命名中间使用下划线进行连接
来看一下示例吧!
枚举类型的使用:
public static void doit(ColorEnum c) { switch (c) { case RED: System.out.println("This is RED"); break; case BLUE: System.out.println("This is BLUE"); break; case GREEN: System.out.println("This is GREEN"); break; default: break; } } public static void main(String[] args) { doit(ColorEnum.RED); }
关于java枚举使用实例就给大家介绍到这里啦,你还想了解更多的java实例吗?请继续来奇Q工具网进行了解吧!
推荐阅读: