Découper une chaîne et d'obtenir le dernier mot

J'ai une chaîne "Hai,Bonjour,Comment,sont,vous"

Ce que j'ai besoin est j'ai besoin de l'avant-dernier mot "sont"

String string = "Hai,Hello,How,are,you";

String[] bits = string.split(",");
String lastWord = bits[bits.length-1]
tvs.setText(lastWord);

Mais quand j'ai fait comme ceci:

String lastWord = bits[bits.length-2];

Je ne suis pas d'obtenir le dernier mot.

Caractère ou mot?
Tableau commence à partir de 0e index. mot que vous voulez est au bits.longueur-2 emplacement
J'ai donné comme ça... mais je n'ai pas eu..
Je l'ai juste essayé. Jeet réponse a bien fonctionné pour moi.
Partager les la sortie, ce qui-vous avec votre code actuel.

OriginalL'auteur Jocheved | 2016-04-04