【发布时间】:2014-02-13 12:42:06
【问题描述】:
我是java新手。我需要检查枚举元素是否在枚举集中。
在德尔福中:
type
TWeekEnum = (weMonday, weTuesday, weWednesday, weThursday, weFriday, weSaturday, weSunday)
TWeekSetEnum = (weSaturday, weSunday)
if (weSunday in (TWeekSetEnum))
...
Java?
【问题讨论】:
-
if(TWeekSetEnum.contains(weSunday))? docs.oracle.com/javase/7/docs/api/java/util/EnumSet.html -
这不是一个代码转换网站。请read this.
-
注意:Java 中的枚举是强类型的。因此,您的问题没有“准确”的答案。
-
@fge,没错,但创建子集非常容易。