In "Giava" come posso sapere se una strinca contiene una sottostringa??

in Delphi si usa il pos(substring,string) ma in java come posso fare??

es; String str = new String("stringa Java");

come faccio a sapere se str contiene "Java"??

grazie