前言
首先使用trim去除字符串头尾空格,从尾部开始遍历,没有遇到空格则count+1,遇到空格break
题目
官方题目
源码
class Solution {
public int lengthOfLastWord(String s) {
String word=s.trim();
int len=word.length()-1;
int count=0;
for(int i=len;i>=0;i--){
if(word.charAt(i)!=' '){
count++;
}
if(word.charAt(i)==' '){
break;
}
}
return count;
}
}