开发者社区> 问答> 正文

按顺序选择枚举;爪哇

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

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 789 0
1 条回答
写回答
取消 提交回答
  • 你可以做

    SimpleJackCards randomCard = SimpleJackCards.values()[someRandomRumber];
    
    2019-12-29 19:18:44
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载