moi je fais :
String str = "je suis content";
String [] temp = str.split(" ");
et après comme on se retrouve avec un tableau, il est facile de prendre le nombre d'élément qu'on veut. En tapant sur l'indice du premier mot et sur l'indice du second.
Visuellement ça me semble plus propre.
Sinon : Reggex