最后一个单词的长度

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;
	}
}
相关推荐
Lsx-codeShare12 分钟前
前端发版后页面白屏?一套解决用户停留旧页面问题的完整方案
前端·javascript·前端框架·vue·vite
心柠14 分钟前
TypeScript的知识梳理
前端·javascript·typescript
m0_7166670719 分钟前
实时数据压缩库
开发语言·c++·算法
dapeng287026 分钟前
多协议网络库设计
开发语言·c++·算法
浅浅的小草28 分钟前
APM使用LUA脚本发送实现遥控器PWM信号输出CAN协议信号
开发语言·apm
星空露珠34 分钟前
又双叒叕统计被炸死的lua脚本
开发语言·数据结构·算法·游戏·lua
ivwsjc1 小时前
vue3 echarts地图点到点之间的飞线图
前端·javascript·vue·echarts
sinat_255487811 小时前
transient 修饰符·学习笔记
java·开发语言·spring
阿猿收手吧!1 小时前
【C++】建造者与代理模式实战解析
开发语言·c++·代理模式
2501_945424801 小时前
C++跨平台开发实战
开发语言·c++·算法