Então, o código abaixo ele compara a frase digita com a palavra que tu procuras. Se tu quiser comparar trechos da palavra, vai ter que adaptar um pouco. Utilizei o contais, citado acima pelo entanglement.
Espero que te seja útil em algo.
importjava.util.Scanner;publicclassCompara{publicstaticvoidmain(String[]args){Stringfrase="";Stringcomp="";Scannerin=newScanner(System.in);System.out.println("Digite a frase: ");while((frase=in.nextLine())!=null){System.out.println("Compara com:");comp=in.nextLine();if(frase.contains(comp)){System.out.println("Achei!");}elseSystem.out.println("Não achei!");}}}