华为OD机试 Java 实现【字符串最后一个单词的长度】【牛客练习题 HJ1】,附详细解题思路

在这里插入图片描述

一、题目描述

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

二、输入描述

输入一行,代表要计算的字符串,非空,长度小于5000。

三、输出描述

输出一个整数,表示输入字符串最后一个单词的长度。

四、解题思路

  1. 读取输入的字符串;
  2. 初始化一个变量 len 用于记录最后一个单词的长度,初始值为 0;
  3. 遍历字符串的每个字符:
    • 如果当前字符是空格,则将 len 重置为 0;
    • 如果当前字符不是空格,则将 len 增加 1。
  4. 输出 len 的值。

五、Java算法源码

public static void main(String

你可能感兴趣的:(java,华为,开发语言,学习,后端)