EN
Java - shuffle ArrayList
0 points
In this article, we would like to show you how to shuffle ArrayList in Java.
Quick solution:
xxxxxxxxxx
1
Collections.shuffle(myArrayList);
In this example, we use Collections.shuffle()
method to randomize numbers
ArrayList.
xxxxxxxxxx
1
import java.util.*;
2
3
public class Example {
4
5
public static void main(String[] args) {
6
List<Integer> numbers = new ArrayList<>();
7
8
numbers.add(1);
9
numbers.add(2);
10
numbers.add(3);
11
numbers.add(4);
12
numbers.add(5);
13
14
System.out.println("Before: " + numbers);
15
16
Collections.shuffle(numbers); // shuffle ArrayList
17
18
System.out.println("After: " + numbers);
19
}
20
}
Output:
xxxxxxxxxx
1
Before: [1, 2, 3, 4, 5]
2
After: [1, 5, 4, 3, 2]