随机输出枚举类中的对象,
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;
}
}
为什么有时候会输出为空
JAVA Random中 nextInt(int n)为什么会有时候输出为空
答案:1 悬赏:0 手机版
解决时间 2021-05-02 16:04
- 提问者网友:富士山上尢
- 2021-05-01 17:03
最佳答案
- 五星知识达人网友:春色三分
- 2021-05-01 18:24
看不懂你这个程序要做什么?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯