leetcode 58. Length of Last Word(easy)

来源:互联网 发布:西蒙斯数据 编辑:程序博客网 时间:2024/04/26 01:57

注意最后一个单词后边可能会有若干个空格的情况。

这些简单题就是要注意特殊情况的处理。


public class Solution {public int lengthOfLastWord(String s) {        int len = s.length();        int count = 0;        int i;        int flag = 0;        for(i=len-1;i>=0;i--)        {        if(flag == 0 && s.charAt(i) == ' ')        continue;                if(flag == 0 && s.charAt(i) != ' ')        flag = 1;                if(flag == 1 && s.charAt(i) == ' ')        break;        count++;        }        return count;    }public static void main(String args[]){String s = "hello world     ";System.out.println(new Solution().lengthOfLastWord(s));}}


0 0
原创粉丝点击