Como encontrar uma palavra em string em java

String s = "I have an orange";
if (s.indexOf("orange") != -1){
		System.out.println("orange found");
}
Innocent Iguana