华为OD机考题HJ1 字符串最后一个单词的长度

前言

描述

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

输入描述:

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

输出描述:

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

输入: hello nowcoder

输出:8

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

字符串最后一个单词的长度_牛客题霸_牛客网

实现原理

String str=scanner.nextLine();读取一行

str.split(" ");按空格分割并获得最后一个字符

实现代码

java 复制代码
import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String str=scanner.nextLine();
        String[] s=str.split(" ");
        int length=s[s.length-1].length();
        System.out.println(length);
        
    }
}

QA1

相关推荐
塔中妖3 天前
【华为OD】分割数组的最大差值
数据结构·算法·华为od
塔中妖4 天前
【华为OD】数字游戏
算法·游戏·华为od
熊文豪5 天前
【华为OD】找出通过车辆最多颜色
算法·华为od
塔中妖5 天前
【华为OD】环中最长子串2
算法·华为od
熊文豪5 天前
【华为OD】区块链文件转储系统
算法·华为od·区块链
塔中妖5 天前
【华为OD】Linux发行版的数量
linux·算法·华为od
熊文豪5 天前
【华为OD】阿里巴巴找黄金宝箱
算法·华为od
塔中妖5 天前
【华为OD】5G网络建设
网络·5g·华为od
塔中妖5 天前
【华为OD】查找接口成功率最优时间段
算法·链表·华为od
塔中妖5 天前
【华为OD】最大子矩阵和
算法·华为od·矩阵