/** * @author lautturi.com * Java example: Shuffling Array in java */ import java.util.*; public class Lautturi { public static void main(String[] args){ Integer[] intArray = { 1,2,3,4,5,6,7,8,9,10 }; System.out.println("Sorted ArrayList: " + Arrays.toString(intArray)); List<Integer> numbers = Arrays.asList(intArray); Collections.shuffle(numbers); Integer[] suffledArray = numbers.toArray(new Integer[0]); System.out.println("ArrayList using shuffle: " + numbers.toString()); } }Source:al.wwwutturi.com
/** * @author lautturi.com * Java example: Java Shuffling Arraylist */ import java.util.*; public class Lautturi { public static void main(String[] args){ // Creating an array list ArrayList<Integer> numbers = new ArrayList<>(); // Add elements for(int i= 1;i<11;i++){ numbers.add(i); } System.out.println("Sorted ArrayList: " + numbers); Collections.shuffle(numbers); System.out.println("ArrayList using shuffle: " + numbers); } }
/** * @author lautturi.com * Java example: Java Shuffling List */ import java.util.*; public class Lautturi { public static void main(String[] args){ List<Integer> numbers = new ArrayList<Integer>(); for(int i= 1;i<10;i++){ numbers.add(i); } System.out.println("Sorted List: " + numbers); Collections.shuffle(numbers); System.out.println("Shuffled List : " + numbers); } }
output:
Sorted List: [1, 2, 3, 4, 5, 6, 7, 8, 9] Shuffled List : [4, 5, 8, 2, 3, 1, 6, 9, 7]