原题链接:58.Length of Last Word
【思路】
首先使用 trim()函数,去除字符串首尾的空格,然后从字符串尾部向头寻找到第一个空格为止,寻找的长度就是字符串长度:
public class Solution {
public int lengthOfLastWord(String s) {
s = s.trim();
int len = s.length();
int count = 0;
for(int i = len - 1; i >= 0; i--) {
if(s.charAt(i) != ' ') count++;
else break;
}
return count;
}
}
59 / 59
test cases passed. Runtime: 1 ms