### int[] 2,3,5,10,返回这个数组中的其中一个数,返回每个数的几率是 2/20,3/20,5/20,10/20
import java.util.ArrayList;
import java.util.Random;
public class test {
public static void main(String[] args) {
int[] a = new int[]{2, 3, 5, 10};
ArrayList<Integer> list = new ArrayList<>();
for (int i = 0; i < a.length; i++) {
for (int j = 0; j < a[i]; j++) {
list.add(i);
}
}
for (int i = 0; i < 100; i++) {
Random r = new Random();
Integer index = list.get(r.nextInt(list.size()));
System.out.println(a[index]);
}
}
}