這是我的枚舉如何導入另一個枚舉成我的枚舉
public enum MyEnum {Blue,Red};
還有一個名爲ExternalEnum的外部枚舉,我沒有,也無法更改它的源代碼,但我可以使用這個類,比如我知道里面有黃色和白色。
我想要做的是把所有的元素在外部枚舉,使他們我的枚舉的一部分,即
公共枚舉MyEnum {藍,紅,ExternalEnum.Yellow,ExternalEnum.White};
有沒有一種方法可以輕鬆做到這一點,所以每當我得到一個新版本的ExternalEnum時,我都不需要手動檢查所有元素?我不想使用擴展(子類),因爲它們屬於不同的包。
謝謝!
這是什麼語言? – 2010-07-15 02:02:11
「包」表明它是java,但「擴展」使我困惑。你是否希望動態更新這個「枚舉」中的值? – Cambium 2010-07-15 02:09:05
+1丹尼爾 - 不知道預期的語言(我們可以猜到,但不能確定),我們該如何幫忙? – Mawg 2010-07-15 02:34:21