SumOfIntegers.java
28 linesjava
DOWNLOAD
1// Aim: Program to perform StringTokenizer operations (Sum of Integers).
2import java.util.*;
3
4public class SumOfIntegers {
5    public static void main(String[] args) {
6        Scanner scanner = new Scanner(System.in);
7        System.out.print("Enter a line of integers: ");
8        String line = scanner.nextLine();
9
10        StringTokenizer tokenizer = new StringTokenizer(line);
11        int sum = 0;
12
13        System.out.println("The integers are:");
14        while (tokenizer.hasMoreTokens()) {
15            String token = tokenizer.nextToken();
16            try {
17                int number = Integer.parseInt(token);
18                System.out.println(number);
19                sum += number;
20            } catch (NumberFormatException e) {
21                System.out.println("Invalid integer: " + token);
22            }
23        }
24
25        System.out.println("Sum of all integers: " + sum);
26        scanner.close();
27    }
28}