Как у всех, вроде бы, правильно, но не работает!)
Если я верно понял принцип работы Scanner, то программа останавливается на нем, пока не получит некое значение, после нажатия Enter продолжается обработка кода... Тогда Scanner нужно запихнуть в цикл, чтобы он после очередного выполнения цикла снова "ловил" новую входящую инфу.
Когда "exit", цикл заканчивает свою работу и код выполняется дальше, то есть то, что далее за циклом, в моем случае - вывод результата на экран.
Помогите, пожалуйста, разобраться.
package com.javarush.task.pro.task04.task0403;
import java.util.Scanner;
/*
Суммирование
*/
public class Solution {
public static void main(String[] args) {
boolean isExit = false;
int sum = 0;
while (!isExit)
{
Scanner scanner = new Scanner(System.in);
int in = scanner.nextInt();
String s = scanner.nextLine();
sum = sum + in;
isExit = s.equalsIgnoreCase("EXIT");
}
System.out.println(sum);//напишите тут ваш код
}
}