Untitled

 avatar
unknown
plain_text
14 days ago
1.2 kB
3
Indexable
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class AutoBoxingExample {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        List<Integer> numbers = new ArrayList<>();
        
        System.out.print("Enter the number of elements: ");
        int n = scanner.nextInt();
        
        System.out.println("Enter " + n + " numbers:");
        for (int i = 0; i < n; i++) {
            numbers.add(scanner.nextInt()); // Autoboxing from int to Integer
        }
        
        int sum = 0;
        for (Integer num : numbers) {
            sum += num; // Unboxing Integer to int
        }
        
        System.out.println("Sum of numbers: " + sum);

        // Parsing Strings into Wrapper Classes
        scanner.nextLine(); // Consume newline
        System.out.print("Enter first number as string: ");
        String strNum1 = scanner.nextLine();
        
        System.out.print("Enter second number as string: ");
        String strNum2 = scanner.nextLine();
        
        int parsedSum = Integer.parseInt(strNum1) + Integer.parseInt(strNum2);
        System.out.println("Parsed Sum: " + parsedSum);
        
        scanner.close();
    }
}
Editor is loading...
Leave a Comment