java枚举(enum)详解,EnumSet类

KLQ 2020-08-31 10:12:58 java常见问答 3781

之前给大家介绍了一下EnumMap类方面的知识,那么下面要给大家继续介绍的就是EnumSet类方面的知识,一起来了解一下吧。

EnumSet是枚举类型的高性能Set实现,它要求放入它的枚举常量必须属于同一枚举类型。

EnumSet提供了很多工厂方法以便于初始化。

如下所示(EnumSet 类的常用方法):

EnumSet 类的常用方法

EnumSet作为Set 接口实现,它支持对包含的枚举常量的遍历。

for (Operation op: EnumSet.range(Operation.PLUS, Operation.MULTIPLY))
{
    doSomeThing(op);
}

以上就是对于EnumSet类方面的一些介绍了,你都清楚了吧,更多相关常见问题请继续通过奇Q工具网来进行了解吧,希望上面的内容可以对你有所帮助呢。

推荐阅读:

java枚举(enum)详解,EnumMap类

java枚举(enum)详解,为枚举添加方法

java枚举(enum)详解,枚举类