下面要给大家带来的是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工具网进行了解吧!
推荐阅读: