Я пытаюсь создать программу, которая подсчитывает количество сделанных кем-то шагов (программа должна остановиться, если число больше или равно 10000), но я не могу найти способ набрать «Иду домой» "а затем введите количество шагов, необходимых для возвращения домой.
Scanner scan = new Scanner(System.in);
int totalSteps = 0;
while(true)
{
int steps = scan.nextInt();
totalSteps = totalSteps + steps;
if(totalSteps >= 10000) {
System.out.println("Goal reached! Good job!");
break;
}
else if(steps < 10000)
{
String home = scan.nextLine();
if(home.equals("Going home"))
{
int extraSteps = scan.nextInt();
totalSteps = totalSteps + steps + extraSteps;
System.out.println(10000 - totalSteps + " more to reach goal.");
}
}
}