LeetCode#58. Length of Last Word

来源:互联网 发布:淘宝代理加盟商 编辑:程序博客网 时间:2024/06/06 04:25
  • 题目:给定一个字符串(包括空格),返回这个字符串最后一个单词的长度
  • 难度:Easy
  • 思路:先用正则将字符串进行分割,分割后的数组中判断最后一个单词的长度,值得注意的是如果原始字符串只有空格,那么分割后的数组长度为空
  • 代码:
public class Solution {    public int lengthOfLastWord(String s) {        int len = s.length();        if(s == null || len == 0){            return 0;        }        String[] strArray = s.split("\\s+");        if(strArray.length < 1){            return 0;        }        String last = strArray[strArray.length-1];        if(last == null){            return 0;        }else{            return last.length();        }    }}
0 0