Sort ArrayList

less than 1 minute read

The code has been modified slightly and now uploaded to the site.

Question

<— Return Home

SortArrayList.java

import java.util.ArrayList;
import java.util.Scanner;
public class SortArrayList {
    public static void main(String[] args){
        ArrayList<Integer> list = new ArrayList<Integer>();
        Scanner input = new Scanner(System.in);
        System.out.print("Enter 5 numbers: ");
        int num1 = input.nextInt();
        int num2 = input.nextInt();
        int num3 = input.nextInt();
        int num4 = input.nextInt();
        int num5 = input.nextInt();
        list.add(num1);
        list.add(num2);
        list.add(num3);
        list.add(num4);
        list.add(num5);
        // input.close();
        sort(list);
    }

    public static void sort(ArrayList<Integer> list){
        int temp = 0;
        for (int i = 0; i < list.size(); i++){
            for (int j = i + 1; j < list.size(); j++){
                if (list.get(i) > list.get(j)){
                    temp = list.get(i);
                    list.set(i, list.get(j));
                    list.set(j, temp);
                }
            }
        }
        System.out.println("ArrayList (in ascending order): " + list);
    }
}

<— Return Home