1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
import java.util.*;
public class another
{
public static void main(String[] arguments)
{
String number[] = { "10", "20", "30", "25",
"22", "42", "50" };
int [] order = new int[number.length];
System.out.println("The original order:");
for (int i = 0; i < number.length; i++){
order[i] = i;
System.out.println(i + ": " + number[i]);
}
System.out.println("The new order:");
int orderLen = number.length;
for (int i = 0; i < number.length; i++){
int index = (int) (Math.random() * orderLen);
int pos = order[index];
System.out.println(pos + ": " + number[pos]);
order[index] = order[--orderLen];
}
}
} |
Partager