最后一个单词的长度

58. 最后一个单词的长度

给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。

单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。

示例 1:

复制代码
输入:s = "Hello World"
输出:5
解释:最后一个单词是“World”,长度为5。

示例 2:

复制代码
输入:s = "   fly me   to   the moon  "
输出:4
解释:最后一个单词是“moon”,长度为4。

示例 3:

复制代码
输入:s = "luffy is still joyboy"
输出:6
解释:最后一个单词是长度为6的“joyboy”。

提示:

  • 1 <= s.length <= 104
  • s 仅有英文字母和空格 ' ' 组成
  • s 中至少存在一个单词
java 复制代码
public class lastLength {
	public static void main(String[] args) {
		String s = "   fly me   to   the moon  ";
		System.out.println(lengthOfLastWord(s));
	}
	
	public static int lengthOfLastWord(String s) {
		String[] s1 = s.split(" ");
		char[] c = s1[s1.length-1].toCharArray();
		return c.length;
	}
}
相关推荐
网络空间站2 小时前
Ruby语言的软件开发工具
开发语言·后端·golang
言之。2 小时前
【设计模式】工厂方法
java·开发语言·设计模式
安冬的码畜日常3 小时前
利用 Python 脚本批量创建空白 Markdown 笔记
开发语言·python·批量生成
代码驿站5204 小时前
Scala语言的面向对象编程
开发语言·后端·golang
不是只有你能在乱世中成为大家的救世主5 小时前
学习第六十四行
linux·c语言·开发语言·经验分享·学习
坐公交也用券5 小时前
VUE3配置后端地址,实现前后端分离及开发、正式环境分离
前端·javascript·vue.js
JoneMaster6 小时前
[读书日志]从零开始学习Chisel 第十一篇:Scala的类型参数化(敏捷硬件开发语言Chisel与数字系统设计)
开发语言·学习·scala
吴秋霖6 小时前
某漫画网站JS逆向反混淆流程分析
开发语言·javascript·ecmascript
Growthofnotes6 小时前
C++—14、C++ 中的指针最基础的原理
开发语言·c++
Elcker6 小时前
Tauri教程-基础篇-第二节 Tauri的核心概念上篇
javascript·rust