我可以在兩個枚舉中創建一個enum(在switch語句中使用的常量)嗎?
喜歡的東西...添加枚舉值?
public class Test{
public enum WorkDay {Monday, Tuesday, Wednesday, Thursday,Friday};
public enum WeekEndDay {Sunday, Saturday};
// it doesn't work):
public enum Day{WorkDay.values(),WeekEndDay.values()};
public static void Action(Day d) {
switch(d){
case Monday:
...;
break;
case Tuesday:
...;
break;
case ...:
...;
break;
case Saturday:
...;
break;
}
}
}
任何想法???我真的想用開關,並已分開枚舉 謝謝!
不知道EnumSet。每天學習一些東西。 – 2012-04-20 13:26:12