leetcode-58. 最后一个单词的长度

2022-06-17 10:55:18 浏览数 (2)

JAVA解法

代码语言:javascript复制
class Solution {
    public int lengthOfLastWord(String s) {
        s = s.trim();
        return s.length() - s.lastIndexOf(" ") - 1;
    }
}

leetcode原题: 58. 最后一个单词的长度

解法分析

先用 trim() 方法把 s 前后的空格去掉,然后用总长度减去最后一个空格的位置,记得还得减去 1 才是真正的长度,因为 s.length() 算的不是索引,因此长度多了 1。

0 人点赞