您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何将枚举元素随机化?

如何将枚举元素随机化?

Java的枚举实际上是功能齐全的对象。您可以在enum声明中添加方法

public enum LightColor {
    Green,
    Yellow,
    Red;

    public static LightColor getRandom() {
        return values()[(int) (Math.random() * values().length)];
    }
}

它将允许您像这样使用它:

LightColor randomLightColor = LightColor.getRandom();
其他 2022/1/1 18:14:58 有511人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶