MCPcopy Create free account
hub / github.com/Manvityagi/PW-Skills-Java-Course-Codes / Problems

Class Problems

Lecture 24 - Arraylist/src/Problems.java:4–47  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2import java.util.Collections;
3
4public class Problems {
5 static void reverseList(ArrayList<Integer> list){
6 int i = 0, j = list.size() - 1;
7
8 while(i < j){
9 /*
10 int temp = a;
11 a = b;
12 b = temp;
13 */
14 Integer temp = Integer.valueOf(list.get(i));
15 list.set(i, list.get(j));
16 list.set(j, temp);
17 i++;
18 j--;
19 }
20 }
21
22 public static void main(String[] args) {
23 ArrayList<Integer> list = new ArrayList<>();
24 list.add(0);
25 list.add(10);
26 list.add(3);
27 list.add(5);
28 list.add(22);
29 list.add(10);
30 System.out.println("Original List " + list);
31 Collections.reverse(list);
32 System.out.println("Reversed List " + list);
33 Collections.sort(list);
34 System.out.println("Ascending order " + list);
35 Collections.sort(list, Collections.reverseOrder());
36 System.out.println("Desc order " + list);
37
38 ArrayList<String> l1 = new ArrayList<>();
39 l1.add("Welcome");
40 l1.add("To");
41 l1.add("Physics");
42 l1.add("Wallah");
43 System.out.println("OG " + l1);
44 Collections.sort(l1, Collections.reverseOrder());
45 System.out.println("Sorted " + l1);
46 }
47}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected