Solution
public class Solution {
public int lengthOfLastWord(String s) {
if (s == null) return 0;
int end = s.length() - 1;
while (end >= 0 && s.charAt(end) == ' ') {
end--;
}
if (end < 0) {
return 0;
}
int begin = end;
while (begin >= 0) {
if (s.charAt(begin) != ' ') {
begin--;
} else {
break;
}
}
return end - begin;
}
}
Problem#1
* char和String用引号表示时注意区分
* 找最后一个单词应该从后面找起