Monday, 10 March 2025

Write a java program to accept’ ‘n’ integers from the user & store them in an ArrayList Collection. Display the elements of ArrayList collection in reverse order



import java.util.ArrayList;

import java.util.Scanner;


public class ReverseArrayList {

    public static void main(String[] args) {

        Scanner scanner = new Scanner(System.in);

        ArrayList<Integer> numbers = new ArrayList<>();


        // Accepting the number of elements

        System.out.print("Enter the number of elements: ");

        int n = scanner.nextInt();

        // Taking input from user and storing in ArrayList

        System.out.println("Enter " + n + " integers:");

        for (int i = 0; i < n; i++) {

            numbers.add(scanner.nextInt());

        }

        // Displaying elements in reverse order

        System.out.println("Elements in reverse order:");

        for (int i = numbers.size() - 1; i >= 0; i--) {

            System.out.print(numbers.get(i) + " ");

        }

        scanner.close();

    }

}