解决方案 »

  1.   


    package com.xipai;import java.util.Random;public class Shuffle {
    static Random rand = new Random(); public static void main(String[] args) {
    int[] a = { 1, 2, 3, 4, 5, 6, 7 };
    shuffle(a, a.length);
    for (int i = 0; i < a.length; i++) {
    System.out.print(a[i]);
    }
    } private static void shuffle(int[] a, int length) {
    for (int i = 0; i < length; i++) {
    int j = rand.nextInt(length - i) + i;
    swap(a, i, j);
    }
    } private static void swap(int[] a, int i, int j) {
    int temp = a[i];
    a[i] = a[j];
    a[j] = temp;
    }}
    随机洗牌算法,不知可否帮到你