Как мне сделать Java-программу, которая повторяет фразу?
Я пишу Java-программу, которая запрашивает у пользователя фразу и повторяет ее в соответствии с пользователем.
Это мой код Java на данный момент:
Scanner keyboard = new Scanner(System.in);
System.out.print("What is your Phrase ");
int x;
x=keyboard.nextInt();
System.out.println("How many times should I repeat it");
int y;
y=keyboard.nextInt();
for (int i =0;i<=y;i++)
System.out.println(x);
}
}
Это ошибки, которые я получаю при запуске.
Исключение в потоке "main" java.util.InputMismatchException
1 ответ
Попробуйте изменить x на строковое значение.
String x;
x= keyboard.nextLine();
Кроме того, ваше заявление должно быть
for (int i =0;i<y;i++)
Или же он напечатает вашу фразу в дополнительное время.