结合 Java EnumSets
如果我有一个枚举,我可以使用方便的EnumSet类创建一个EnumSet
enum Suit { CLUBS, DIAMONDS, HEARTS, SPADES }
EnumSet<Suit> reds = EnumSet.of(Suit.HEARTS, Suit.DIAMONDS);
EnumSet<Suit> blacks = EnumSet.of(Suit.CLUBS, Suit.SPADES);
给出两个枚举集,我如何创建一个包含这两个集合的并集的新枚举集?
EnumSet<Suit> redAndBlack = ?