Sort List of Integers in Ascending and Descending Order Example

In this example, we will use Collections.sort() method to sort a list of integers in ascending and descending order in Java.

Sort List of integers using Collections.sort() method

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public class SortList {

    public static void main(String[] args) {

        // create list
        List < Integer > list = new ArrayList < Integer > ();
        list.add(10);
        list.add(30);
        list.add(20);
        list.add(50);
        list.add(40);

        Collections.sort(list); // ascending order 
        System.out.println(list);

        Collections.reverse(list); // descending order 
        System.out.println(list);
    }
}
Output:
[10, 20, 30, 40, 50]
[50, 40, 30, 20, 10]

References


Comments