时间问题,源码没有写出来,放在这里占位,欢迎热心的高手指点

解决方案 »

  1.   


    import java.util.Random;public class Test {
    private Integer[] arrayInteger; public Test() {
    arrayInteger = new Integer[49];
    for (int i = 0; i < 49; i++)
    arrayInteger[i] = i + 1;
    } public Test(Integer[] array) {
    this.arrayInteger = array;
    } public Integer[] shuffle() { Random rand = new Random(System.currentTimeMillis());
    Integer[] array = arrayInteger;
    for (int i = 0; i < array.length; i++)
    array = swap(array, i, rand.nextInt(array.length));
    return array; } private Integer[] swap(Integer[] array, int index, int end) {
    Integer temp = array[index];
    array[index] = array[end];
    array[end] = temp;
    return array;
    } public static void main(String[] args) {
    for (int i = 0; i < 6; i++)
    System.out.println(new Test().shuffle()[i]);
    }
    }