В основной программе чата, которую я написал, есть несколько ключевых слов, которые генерируют специальные действия, изображения, сообщения и т.д. Я храню все ключевые слова и специальные функции в HashMap. Ключевые слова - это ключи, а функции - значения. Я хочу сравнить пользовательский ввод с ключами с некоторым типом цикла. Я пробовал все, что мог, и ничего не работает. Вот что я могу понять:
myHashMap = <File Input>
for(String currentKey : <List of HashMap Keys>){
if(user.getInput().equalsIgnoreCase(currentKey)){
//Do related Value action
}
}
...
Буду признателен за любую помощь. Простите меня, если я упустил аналогичный вопрос или если ответ очевиден.