要求:給一個單詞組成的字符串,返回最後一個單詞的長度,每個單詞以空格分割。
例如,輸入:"Hello World",返回:5
輸入:"ni hao ",返回:3
代碼:
class Solution {
public int lengthOfLastWord(String s) {
if(s.isEmpty()){
return 0;
}
while(s.endsWith(" ")){
s=s.substring(0,s.length()-1);
}
int index=s.lastIndexOf(' ');
return s.substring(index+1).length();
}
}
結果: