总体思路

  1. 先获取空格所在的最后一个索引lastIndex,该索引是从0开始计算的
  2. 最后一个单词长度 = 原字符串长度- lastIndex -1((原字符串长度是从0开始计算的))
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
       String str = sc.nextLine();
        // 获取最后一个空格所在的索引,是从1开始的
        int lastIndex = str.lastIndexOf(" ");
        // 字符串总长度是从0开始的,相当于多算了一个
        int strLength = str.length()-lastIndex -1;
        System.out.println(strLength);
    }
}