LeetCode每日一练(给定一个仅包含大小写字母和空格 ' ' 的字符串 s,返回其最后一个单词的长度。)

给定一个仅包含大小写字母和空格 ’ ’ 的字符串 s,返回其最后一个单词的长度。 如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词。 如果不存在最后一个单词,请返回 0 。说明:一个单词是指仅由字母组成、不包含任何空格字符的 最大子字符串。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/length-of-last-word著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

 public static int getStr3(String s){
     // s = " ";
      String array[] = s.split(" ");
      if (array!=null && array.length > 0) {
          int lastIndex = array.length-1;
          if(array[lastIndex].toUpperCase().matches("[A-Z]+")) {
              return array[lastIndex].length();
          }
      }
      return 0;
  }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章