//package com.nowjava;
import java.util.Random;
/*
from NowJava.com - 时 代 Java
*/
public class Main {
public static void main(String[] argv) {
int[] array = new int[] { 34, 35, 36, 37, 37, 37, 67, 68, 69 };
System.out.println(java.util.Arrays.toString(shuffle(array)));
}
public static Random random = new Random();
public static int[] shuffle(int[] array) {
for (int i = 0; i < array.length; i++) {
int randomPosition = random.nextInt(array.length);
int temp = array[i];
array[i] = array[randomPosition];
array[randomPosition] = temp;
}//n o w j a v a . c o m - 时 代 Java 提供
return array;
}
public static void shuffle(long[] array, int startIndex, int endIndex) {
assert (endIndex <= array.length && startIndex >= 0 && endIndex > 0);
for (int i = startIndex; i < endIndex; i++) {
int randomPosition = random.nextInt(endIndex - startIndex)
/**代码未完, 请加载全部代码(NowJava.com).**/
本文系作者在时代Java发表,未经许可,不得转载。如有侵权,请联系nowjava@qq.com删除。