nord vpnnord vpn
Ad

Untitled

mail@pastecode.io avatar
unknown
plain_text
a month ago
1.2 kB
1
Indexable
Never
import java.util.ArrayList;
import java.util.Scanner;

public class ArrayListDemo {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        
        System.out.print("Read user choice (I / S): ");
        char choice = scanner.next().charAt(0);
        
        if (choice == 'I' || choice == 'S') {
            System.out.print("Read 'n' (number of items): ");
            int n = scanner.nextInt();
            
            ArrayList<Object> items = new ArrayList<>();
            
            for (int i = 0; i < n; i++) {
                System.out.print("Read item " + (i + 1) + ": ");
                if (choice == 'I') {
                    int item = scanner.nextInt();
                    items.add(item);
                } else {
                    String item = scanner.next();
                    items.add(item);
                }
            }
            
            System.out.println("Items in reverse order: ");
            for (int i = n - 1; i >= 0; i--) {
                System.out.println(items.get(i));
            }
        } else {
            System.out.println("Invalid Choice");
        }
        
        scanner.close();
    }
}

nord vpnnord vpn
Ad