object TestEnum extends Enumeration{
val One = Value("One")
val Two,Three= Value
}
println(TestEnum.One.getClass)
println(TestEnum.One.getClass.getDeclaringClass)//get Enumeration
所以我的問題是如何從TestEnum.One類[TestEnum]?如何獲取枚舉值的枚舉定義?
謝謝。
事實上,scala默認枚舉是可怕的,但它接近Java枚舉,你可以保存你的寫作爲簡單的枚舉:) – 2010-01-21 04:21:19