File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Expand file tree Collapse file tree 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