CJ_Slip13A

Slip No.13

A) 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.

1. Open Notepad.

2. Type the following code:

    import java.util.ArrayList;
    import java.util.Collections;
    import java.util.Scanner;

    public class ReverseArrayList {
    public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    ArrayList<Integer> numbers = new ArrayList<>();

    // Accept number of elements
    System.out.print("Enter how many numbers you want to enter: ");
    int n = scanner.nextInt();

    // Accept n numbers from user
    System.out.println("Enter " + n + " numbers:");
    for (int i = 0; i < n; i++) {
    numbers.add(scanner.nextInt());
    }

    // Display original list
    System.out.println("Original List: " + numbers);

    // Reverse the list
    Collections.reverse(numbers);

    // Display reversed list
    System.out.println("Reversed List: " + numbers);

    scanner.close();
    }
    }
3. Save the file with the name ReverseArrayList.java. Make sure to select "All Files" in the "Save as type" dropdown and add the .java extension manually.

4. Open the Command Prompt.

5. Compile the Java program by typing:
javac ReverseArrayList.java

6. Run the compiled Java program by typing:
java ReverseArrayList

No comments:

Post a Comment