3、字符串最后一个单词的长度

1、问题描述

计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)

2、示例

输入: hello nowcoder

输出:8

说明: 最后一个单词为nowcoder,长度为8

3、代码

public static void lastWordLen(){
  			//进行输入参数
        Scanner sc = new Scanner(System.in);
  			//读取控制台输入的字符串,存放在str变量中
        String str = sc.nextLine();
  			//lastIndexOf()方法找到最后一个空格的索引加一就是最后一个单词,substring截取字符串,存放在变量vars中
        String vars = str.substring(str.lastIndexOf(" ") + 1);
  			//打印单词的长度
        System.out.println(vars.length());
    }
posted @ 2022-05-16 22:20  不起眼的程序员  阅读(29)  评论(0编辑  收藏  举报