我觉得大家想的复杂了,判断空格什么的...
单词以空格隔开,计算字符串最后一个单词的长度
计算最后一个单词的长度就可以
import java.util.*;

public class Main{
    public static void main(String[] args){
        Scanner scanner = new Scanner(System.in);
        String str=null;
        while(scanner.hasNext()){
            str = scanner.next(); 
        }
        System.out.println(str.length());
    }
}