华为上机题目(1) 字符串最后一个单词的长度

题目描述

计算字符串最后一个单词的长度,单词以空格隔开。

输入描述:

一行字符串,非空,长度小于5000。

输出描述:

整数N,最后一个单词的长度。

示例1

输入

复制

hello world

输出

复制

5


import java.io.*;
import java.util.*;

public class Main{
    public static void main(String args[]) throws IOException{
        BufferedReader bfr=new BufferedReader(new InputStreamReader(System.in));
        String[] str=bfr.readLine().split(" ");
        
        Main main=new Main();    
        System.out.println(main.panduan(str));
    }
    
    
    public int panduan(String[] str){
        if(str.length<0||str.length==0)
            return 0;
        if(str.length==1)
            return str[0].length();
        
        return str[str.length-1].length();
    }
}
上一篇:mysql和mariadb支持insert delayed的问题


下一篇:[深度学习工具]·极简安装Dlib人脸识别库