永发信息网

JAVA Random中 nextInt(int n)为什么会有时候输出为空

答案:1  悬赏:0  手机版
解决时间 2021-05-02 16:04
随机输出枚举类中的对象,
import java.util.Random;

public class Test {
    public static void main(String[] args) {
        Random random = new Random();
        RandomOutput s[] = { RandomOutput.Hero, RandomOutput.villain };
        for (int i = 0; i < s.length; i++) {
            if (random.nextInt(2) == s[i].getValue()) {
                System.out.println(s[i]);
                System.out.println(s[i].getValue());
                break;
            }
        }
    }
}

enum RandomOutput {
    Hero(0), villain(1);
    private int value;

    RandomOutput(int value) {
        this.value = value;
    }

    public int getValue() {
        return value;
    }
}


为什么有时候会输出为空
最佳答案
看不懂你这个程序要做什么?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
09年有什么好玩的游戏?
黄渡村地址有知道的么?有点事想过去
怎么用手机电池能耐用点?
点解我游戏人生好多荣誉完成了 却话我未完成
沉默代表什么??
为什么我在手机腾讯网上下载的QQ却用不了总是
文件夹如何设置密码
CF怎么卡箱子和石墩
QQ旋风如何点亮图标?
太平旅社我想知道这个在什么地方
暑假家长寄语初中生,中学生假期社会实践活动
索爱w980i为什么连接方式保存不了
实况2010原版安装方法,我再百度空间看的你的
为什么人都要经历着悲欢离合
为什么每个人在婴儿时期都没痔,等她慢慢长大
推荐资讯
为什么很多男人想做人妖
隆盛食品包装机械怎么去啊,有知道地址的么
励志的古诗句子
地下城总是会突然下线
怎样消除问问积分的负值?
河间乡村驴肉火烧在什么地方啊,我要过去处理
如何包便宜流量,山东肥城地区
宝宝便秘吃什么最有效,早孕便秘吃什么最有效
时尚男人这个地址在什么地方,我要处理点事
痴心等着最爱的人,也是一种幸福吗?
请问农安县有个隆彩小区吗,在什么街呀?
「离弃你、尾戒」是什么意思?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?