Код для игры Madlibs: как хранить каждый ввод, а не только последний ввод {JAVA} ⇐ JAVA
Код для игры Madlibs: как хранить каждый ввод, а не только последний ввод {JAVA}
По сути, это мой код ниже: пользователь просит пользователя ввести существительное или глагол в зависимости от строки, и он делает это до тех пор, пока строка не будет завершена, однако когда он выводит отредактированную строку, он выводит последний глагол и последнее существительное, введенное пользователем. Мой вопрос: есть ли с помощью этого кода способ сохранить каждый ввод в соответствующем месте строки, а затем перейти к следующему? ps: мне не разрешено использовать массивы.
import java.util.Scanner; открытый класс MadLibsProject { публичная статическая пустота истории() { Сканер в = новый сканер(System.in); Строка существительное = ""; Строковый глагол = ""; String Story = "Маленькое существительное и старое существительное. Шел Сильверстайн \nСказал маленький мальчик: "+ "иногда я опускаю свое существительное. \nСказал старик, я тоже это глаголю.\nМаленький мальчик прошептал, я глаголю свое существительное.\n"+ «Я тоже, — рассмеялось старое существительное. \nСказал маленький мальчик, я часто плачу. \nСтарое» + "мужчина кивнул. Я тоже. \nНо хуже всего то, что глагол - существительное, " + "кажется, взрослые не обращают на меня внимания. \nИ он почувствовал теплоту" + "морщинистая старая рука. \nЯ глаголю то же самое, что и вы, - сказало старое существительное."; Обновление строки =""; Строка существительное1 = существительное; Строка verb1 = глагол; for(int i =0;i
По сути, это мой код ниже: пользователь просит пользователя ввести существительное или глагол в зависимости от строки, и он делает это до тех пор, пока строка не будет завершена, однако когда он выводит отредактированную строку, он выводит последний глагол и последнее существительное, введенное пользователем. Мой вопрос: есть ли с помощью этого кода способ сохранить каждый ввод в соответствующем месте строки, а затем перейти к следующему? ps: мне не разрешено использовать массивы.
import java.util.Scanner; открытый класс MadLibsProject { публичная статическая пустота истории() { Сканер в = новый сканер(System.in); Строка существительное = ""; Строковый глагол = ""; String Story = "Маленькое существительное и старое существительное. Шел Сильверстайн \nСказал маленький мальчик: "+ "иногда я опускаю свое существительное. \nСказал старик, я тоже это глаголю.\nМаленький мальчик прошептал, я глаголю свое существительное.\n"+ «Я тоже, — рассмеялось старое существительное. \nСказал маленький мальчик, я часто плачу. \nСтарое» + "мужчина кивнул. Я тоже. \nНо хуже всего то, что глагол - существительное, " + "кажется, взрослые не обращают на меня внимания. \nИ он почувствовал теплоту" + "морщинистая старая рука. \nЯ глаголю то же самое, что и вы, - сказало старое существительное."; Обновление строки =""; Строка существительное1 = существительное; Строка verb1 = глагол; for(int i =0;i
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение