当前位置:   article > 正文

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

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

前言

描述

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

输入描述:

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

输出描述:

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

输入: hello nowcoder

输出:8

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

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

实现原理

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

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

实现代码

  1. import java.util.Scanner;
  2. // 注意类名必须为 Main, 不要有任何 package xxx 信息
  3. public class Main {
  4. public static void main(String[] args) {
  5. Scanner scanner = new Scanner(System.in);
  6. String str=scanner.nextLine();
  7. String[] s=str.split(" ");
  8. int length=s[s.length-1].length();
  9. System.out.println(length);
  10. }
  11. }

QA1

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/731817
推荐阅读
相关标签
  

闽ICP备14008679号