shuffle static method

List<int> shuffle(
  1. List<int> ar
)

Implementation

static List<int> shuffle(List<int> ar) {
  for (int i = (ar.length - 1); i > 0; i--) {
    int index = rnd.nextInt(i + 1);
    int a = ar[index];
    ar[index] = ar[i];
    ar[i] = a;
  }
  return ar;
}