leetcode(58)最后一个单词的长度

最后一个单词的长度

class Solution {
    public int lengthOfLastWord(String s) {
        int len = s.length();
        if(len==0){
            return 0;
        }
        int end = len-1;
        int start = 0;
        while(s.charAt(end)==' '){
            --end;
            if(end==-1){
                return 0;
            }
        }
        start = end;
        while(s.charAt(start)!=' '){
            --start;
            if(start==-1){
                return end+1;
            }
        }
        return end-start;
    }
}

 

posted @ 2019-06-27 20:17  海平面下的我们  阅读(75)  评论(0编辑  收藏  举报