Java Collection - 如何創(chuàng)建在給定范圍內(nèi)隨機(jī)混洗數(shù)字的int數(shù)組
我們想知道如何創(chuàng)建在給定范圍內(nèi)隨機(jī)混洗數(shù)字的int數(shù)組。
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class Main {
public static void main(String args[]) {
List<Integer> dataList = new ArrayList<Integer>();
for (int i = 0; i < 10; i++) {
dataList.add(i);
}
Collections.shuffle(dataList);
int[] num = new int[dataList.size()];
for (int i = 0; i < dataList.size(); i++) {
num[i] = dataList.get(i);
}
System.out.println(Arrays.toString(num));
}
}
運(yùn)行結(jié)果如下: