用一个ArrayList存储1到100:
- public class Rand {
- public static void main(String[] args) {
- int[] fill = new int[100];
- List<Integer> list = new ArrayList<Integer>();
- for(int i=1; i<=100; i++) {
- list.add(i);
- }
-
- Random random = new Random();
- for(int i=0; i<fill.length; i++) {
- fill[i] = list.remove(random.nextInt(list.size()));
- }
-
- for(int i=0; i<fill.length; i++) {
- System.out.print(fill[i] + " ");
- }
- }
- }
复制代码
|