java在随机数数组中的随机位置插入一个数
我正在开发一个简单的游戏,在gridview中添加2个数字并选择一个结果。但我只在列表数组的第一个或最后一个位置放置了一个数字。如何将我的结果添加到随机位置,而不给它一个精确的索引? 这是我的密码:
x=random.nextInt(11);
a=a+x;
for (int j=1;j<25;){
int random=((int)(Math.random()*25))+1;
if (!list.contains(random)){
list.add (a+random);
j++;
}
}
# 1 楼答案
只需在列表中添加随机数,然后调用Collections.shuffle(List)对列表进行随机排序
# 2 楼答案
这是随机的关键
# 3 楼答案