开发者社区 问答 正文

按顺序选择枚举;爪哇

是否有可能使用其序数枚举?

enum SimpleJackCards {
    As(11), König(10), Dame(10), Bube(10), Zehn(10), Neun(9), Acht(8),
    Sieben(7), Sechs(6), Fünf(5), Vier(4), Drei(3),Zwei(2), Yolly (1);
    private int value;
    SimpleJackCards(int val) {
        value = val;
    }
    int getValue (){
        return value;
    }
}

例如

我想写一个给我随机卡的方法……我将随机化一个整数。并希望使用生成的序数获取该枚举。序号值为0的枚举值为“ As”,值为11。

展开
收起
几许相思几点泪 2019-12-29 19:18:32 820 分享 版权
1 条回答
写回答
取消 提交回答
  • 你可以做

    SimpleJackCards randomCard = SimpleJackCards.values()[someRandomRumber];
    
    2019-12-29 19:18:44
    赞同 展开评论
问答地址: