使用 trim() 方法先删去两端多余的空格,然后使用 lastIndexOf()
方法获取最后一个空格的下标,由于下标是从 0 开始,所以是返回 s.length() - 1 - lastSpaceIndex
class Solution {public int lengthOfLastWord(String s) {//首先裁剪掉两端的多余空格s = s.trim();//然后获取最后一个空格的下标int lastSpaceIndex = s.lastIndexOf(' ');return s.length() - 1 - lastSpaceIndex;}
}