Ребят помогите понять в данной задаче по пунктам, что конкретно мы здесь делаем. Никак не складывается в голове картина решения. А без понимания дальше тяжело будет идти. Особенно с переменой boolean. И каким образом считается сумма, когда все значения введены. Заранее спасибо. Напишем программу, в которой нужно вводить с клавиатуры числа и считать их сумму, пока пользователь не введет слово "ENTER". Вывести на экран полученную сумму и завершить программу. Требования: • Программа должна считывать данные c клавиатуры. • Программа должна выводить данные на экран, если пользователь ввел слово "ENTER". • Необходимо посчитать сумму введенных целых чисел и вывести её на экран. • В программе необходимо использовать цикл while
package com.javarush.task.pro.task04.task0403;
import java.util.Scanner;
Суммирование
public class Solution {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int sum = 0;
        boolean isExit = false;
        while (!isExit) {
            if (scanner.hasNextInt()) {
                int number = scanner.nextInt();
                sum = sum + number;
            } else if (scanner.hasNextLine()) {
                String line = scanner.nextLine();
                if (line.equals("ENTER")) {
                    isExit = true;
                }
            }
        }
        System.out.println(sum);
    }
}