我能够循环我的枚举,当我这样做是这样的:如何循环枚举,我为每个枚举项目设置值?
object Colors extends Enumeration {
type Colors = Value
val Red, Green, Blue, Yellow = Value
}
for(e <- Colors.values) { ... }
所以很容易对我来说,创建一个下拉列表等
现在我列举店有点像值:
object BitMask1 extends Enumeration {
val none = math.pow(2,0).toLong
val Green = math.pow(2,2).toLong
val Yellow = math.pow(2,3).toLong
val Black = math.pow(2,4).toLong
// etc
}
我怎么可能通过这些值循环?
你可以手动添加到收藏这个领域里面单,如果这是可取的(没有多少价值,你可以改变的源代码)。或者我在这里错过了什么? – mucaho 2015-02-10 00:29:20