Filtro de Palavrões

Bom dia amigos,
Alguém tem idéia de como fazer um filtro de palavrões? Tipo comparar palavra por palavra com um arquivo.txt onde está armazenado as palavras nao permitidas?

Não faço ideia de onde começar…

obrigado!

a) Crie um arquivo .txt com essas tais palavras (também conhecidas como “f-words”)
b) Carregue-o em um HashSet
c) Pegue a sua frase, separe-a em palavras com String.split, e então procure os palavrões no HashSet que você acabou de carregar.

muito obrigado thingol!