Pesquisa em matriz Java [fechada]

Em java, uma matriz tem três palavras{'bad','bat','hat'}. Eu tenho que escrever uma função que irá procurar como dicionário da matriz.

Exemplo: se eu procuraràs então a função retornará todas as palavras que tenhamàs nele (comobat ehat será mostrado na saída) e, se eu procurar um único caractere, ele retornará todas as palavras que tiverem esse caractere. Existe alguma função interna disponível em Java?

por exemplo:if (string.contains(item1) || string.contains(item2) || string.contains(item3))

questionAnswers(2)

yourAnswerToTheQuestion