Dla każdej pętli na Java HashMap

Podstawowy program do czatu, który napisałem, zawiera kilka słów kluczowych generujących specjalne akcje, obrazy, wiadomości itp. Przechowuję wszystkie słowa kluczowe i funkcje specjalne w mapie HashMap. Słowa kluczowe są kluczami, a funkcje wartościami. Chcę porównać dane wejściowe użytkownika z kluczami za pomocą pewnego rodzaju pętli. Próbowałem wszystkiego, o czym myślę i nic nie działa. Oto, co mogę obliczyć:

myHashMap = <File Input>
for(String currentKey : <List of HashMap Keys>){
    if(user.getInput().equalsIgnoreCase(currentKey)){
        //Do related Value action
    }
}
...

Byłbym wdzięczny za każdą pomoc. Wybacz mi, jeśli przeoczyłem podobne pytanie lub jeśli odpowiedź jest oczywista.

questionAnswers(4)

yourAnswerToTheQuestion