文字列を考えるとsが大文字/小文字のアルファベットと空の空白文字で構成され' '
、文字列の最後の単語の長さを返します。
最後の言葉が存在しない場合は、0を返します。
注:文字列が唯一の非空白文字で構成されていて言葉が定義されています。
クラスのソリューション{
public int lengthOfLastWord(String s) {
int len=s.length(), lastLength=0;
while(len > 0 && s.charAt(len-1)==' '){
len--;
}
while(len > 0 && s.charAt(len-1)!=' '){
lastLength++;
len--;
}
return lastLength;
}
}