Cra*_*aig 7 java arrays random
我有一个数字值数组,我想从该数组中随机选择一个值,然后将其插入到一个int变量中.  
我不确定你需要看什么代码.所以,
这是for我用来生成13个数字(1-13)并将它们插入数组的循环.
    int clubsArray []; 
    clubsArray = new int [13]; 
    for(int i = 0; i < clubsArray.length; i++) { 
        clubsArray[i] = i +1; 
    }
这工作正常,但现在我需要从该数组中选择2个随机值(然后将其插入到稍后要使用的变量中).
我在许多网站上环顾四周,我已经看到过ArrayList<String>将数值插入数组然后用于Random generator = new Random()从数组中选择值然后.remove()将其从数组中删除的事情.但是,当我使用它时,它不起作用.  
ᆼᆺᆼ*_*ᆼᆺᆼ 24
只是clubsArray[new Random().nextInt(clubsArray.length)]会工作
或者随机化元素的顺序,使用List<?> clubsList=Arrays.asList(clubsArray); Collections.shuffle(clubsList);.
| 归档时间: | 
 | 
| 查看次数: | 25354 次 | 
| 最近记录: |