3
此代碼不能編譯:在枚舉中應該做些什麼以獲得「價值」?
object Token extends Enumeration {
type ID = Value
val Key, Value = Value
}
錯誤:遞歸值值需要鍵入
應該怎樣做有枚舉「值」?
此代碼不能編譯:在枚舉中應該做些什麼以獲得「價值」?
object Token extends Enumeration {
type ID = Value
val Key, Value = Value
}
錯誤:遞歸值值需要鍵入
應該怎樣做有枚舉「值」?
這是不可能的,因爲Value
已經是Enumeration
的最終成員 - 顯而易見的建議是改爲調用您的字段Val
。
非常傷心。我想依賴枚舉的toString()方法的內容。我希望它與伴侶班上的班級名稱一致。我必須尋找另一種解決方案。 – Andrey 2010-03-05 14:17:55
值是枚舉中的受保護的最終字段,因此您將無法覆蓋它 – Patrick 2010-03-05 11:23:22