lo que puedes usar es la funcion split(" ") con esta funcion separarias tu frase entre los espacios te enseñare un ejemplo :
Código:
String cadena="La casa grande"
String[] cadena2=cadena.split(" ")
parte0 = cadena[0] \\ esto sera igual a "La"
parte1 = cadena[1] \\esto sera igual a "casa"
parte2 = cadena[2] \\esto sera igual a "grande"
Y ahora ya puedes jugar a tu antojo con el sentido de las palabras
Un saludo
Fran