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}