如何生成5个随机,单个数字(0-9)整数的数组?

时间:2017-11-27 16:49:30

标签: java arrays string random java.util.scanner

我正在开发一款让用户破解金库代码的游戏。

int [] vault = {1,2,3,4,5};

我目前只有库存代码的确定值(上图),但我认为最好是随着游戏的每次播放而改变。

我已经看过math.random方法,但我不确定如何使它只显示整数值。

1 个答案:

答案 0 :(得分:1)

使用java 8,您可以使用随机对象的方法ints

Random r = new Random();
long l = 10;
int lowBound =1;
int highBound =100;
int[] myArray = r.ints(l, lowBound, highBound).toArray();

System.out.println(Arrays.toString(myArray));