怎么使用java中的枚举方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么使用java中的枚举方法相关的知识,希望对你有一定的参考价值。

怎么解释枚举呢。枚举的定义就是一个有限值的集合。一个枚举类型的变量它的值只可能是类型值中的一个。
所以 Drection 是类型名,Drection drection 则是此类型的变量,变量的值应该是类型里边所列的值中的一个,如果单写个 WEST跟本不知道它是什么,所以要加类名限定 即 Drection.WEST. 于是,对一个枚举变量赋值的样子就像这样。
 if(drection==Drection.WEST) return true;   String west="WEST"; drection.toString().equals(west) return true;
参考技术A 创建枚举
public enum SexEnum
男,女

main方法
使用 SexEnum.男,就可以取出来了

Java枚举

当一个变量只有几种固定可能的取值时,例如一个人的性别只能是“男”或者“女”,一周的星期只能是 7 天中的一个等。就可以将它定义为枚举类型。

枚举的用法:

1、枚举常量

2、在switch中使用枚举

3、向枚举中添加方法

4、使用@Override注解覆盖枚举的方法

5、使用枚举实现接口

6、使用接口组织枚举

以上是关于怎么使用java中的枚举方法的主要内容,如果未能解决你的问题,请参考以下文章

java 枚举enum定义的方法与位置。

java中的枚举是啥意思?

java中的枚举是啥意思?

java怎么声明枚举类型

java中使用枚举器遍历的一个小问题。

java 枚举可以大量用吗