File tree 1 file changed +34
-0
lines changed 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change
1
+ import java .util .Collections ;
2
+ import java .util .ArrayList ;
3
+
4
+ class Main {
5
+ public static void main (String [] args ) {
6
+ // Creating an ArrayList
7
+ ArrayList <Integer > numbers = new ArrayList <>();
8
+ numbers .add (1 );
9
+ numbers .add (2 );
10
+ System .out .println ("ArrayList1: " + numbers );
11
+
12
+ // Using reverse()
13
+ Collections .reverse (numbers );
14
+ System .out .println ("Reversed ArrayList1: " + numbers );
15
+
16
+ // Using swap()
17
+ Collections .swap (numbers , 0 , 1 );
18
+ System .out .println ("ArrayList1 using swap(): " + numbers );
19
+
20
+ ArrayList <Integer > newNumbers = new ArrayList <>();
21
+
22
+ // Using addAll
23
+ newNumbers .addAll (numbers );
24
+ System .out .println ("ArrayList2 using addAll(): " + newNumbers );
25
+
26
+ // Using fill()
27
+ Collections .fill (numbers , 0 );
28
+ System .out .println ("ArrayList1 using fill(): " + numbers );
29
+
30
+ // Using copy()
31
+ Collections .copy (newNumbers , numbers );
32
+ System .out .println ("ArrayList2 using copy(): " + newNumbers );
33
+ }
34
+ }
You can’t perform that action at this time.
0 commit comments