MainClass.java Source code

Java tutorial

Introduction

Here is the source code for MainClass.java

Source

/**
 *Output: 
List sorted in reverse: 20 8 -8 -20 
List shuffled: 20 -20 -8 8 
Minimum: -20
Maximum: 20 
  */

import java.util.Collections;
import java.util.Comparator;
import java.util.LinkedList;

public class MainClass {
    public static void main(String args[]) {
        LinkedList<Integer> ll = new LinkedList<Integer>();
        ll.add(-8);
        ll.add(20);
        ll.add(-20);
        ll.add(8);

        Comparator<Integer> r = Collections.reverseOrder();

        Collections.sort(ll, r);

        System.out.print("List sorted in reverse: ");
        for (int i : ll) {
            System.out.print(i + " ");
        }

        System.out.println();

        Collections.shuffle(ll);

        System.out.print("List shuffled: ");
        for (int i : ll)
            System.out.print(i + " ");

        System.out.println();

        System.out.println("Minimum: " + Collections.min(ll));
        System.out.println("Maximum: " + Collections.max(ll));
    }
}