В то время как проблема цикла.. Java beginner
Я пытаюсь написать программу, которая берет имя и сумму денег, отправляет короткое благодарственное письмо и зацикливается до тех пор, пока следующая строка не будет "quit"
Его цикл просто прекрасен, но по какой-то причине на втором цикле программа пропускает строку enter и переходит прямо к Int..
boolean keepgoing = true;
while (keepgoing = true)
{
out. println ("как зовут человека?");
Строка personname = keyboard. nextLine();
out. println ("сколько они пожертвовали?");
инт пожертвование = клавиатура.nextInt();
out. println ("дорогой" + personname + "");
out. println ("Спасибо за ваше пожертвование" + donation + " \n");
out. println ("с уважением, Джеймс");
если(personname."равно" ("выход"))
{
keepgoing = false;
}
Что я уже пробовал:
Понятия не имею, в чем может быть проблема, это кажется странной причудой.