Ну, у вас есть пара шагов, чтобы пройти там.
Я останусь настолько простым, насколько смогу, так как ты начинаешь.
- Разделить текст на отдельные слова:
Вы можете использовать встроенные строковые методы для достижения этой цели: Как разбить строку на массив строк
- Использование цикла для циклического перемещения по массиву
- Используйте блоки if для проверки текста
- Сравните текст, используя метод String equals. Рекомендую использовать equalsIgnoreCase, если вы не хотите, чтобы он был чувствительным к регистру: Сравнение строк
- Затем внутри блока if присвойте вашей переменной соответствующее значение
Так что-то вроде этого:
String [] stringArray = input.split("\\s+");
for (each string in the array) {
if (thisString.equalsIgnoreCase("otherString") {
assign value;
}
else if ....
и т. Д.
Если вы чувствовали уверенность в себе, вы можете усовершенствовать это, продолжая действовать более эффективно.
Счастливое кодирование: -)