LeetCode(48)-Length of Last Word
2024-08-20 07:46:32
题目:
Given a string s consists of upper/lower-case alphabets and empty space characters ' ', return the length of last word in the string.
If the last word does not exist, return 0.
Note: A word is defined as a character sequence consists of non-space characters only.
For example,
Given s = "Hello World",
return 5.
思路:
- 题意:给定一个字符串,每个单词用“ ”隔开,求最后一个单词的长度,如果没有返回0
- 利用String.split(” “),分开成String数组,返回最后衣字符串的长度,考虑输入的字符串s为null,s= “ ”,s=“hello ”(以空格结尾)
-
代码:
public class Solution {
public int lengthOfLastWord(String s) {
if(s == null){
return 0;
}
String[] ss = s.split(" ");
int n = ss.length;
if(n < 1){
return 0;
}
String a = ss[n-1];
if(a == null){
return 0;
}
char[] aa = a.toCharArray();
return aa.length;
}
}
最新文章
- c# MongoDB 经纬度应用示例
- JavaScript之数组方法整理
- CodeSmith连接Oracle
- Android提升篇系列:adb无法识别MX5等特殊机型
- AD域服务器|两台DC无法进行复制同步
- dict.items vs six.iteritems
- 问答精华-IntelliJ IDEA快捷键大全
- VIM 语法检查
- WebView相关设置
- ASP.NET MVC- VIEW Overview Part 1
- SDN,NFV
- sails不是内部或外部命令的解决方案
- 多线程synchronized用例解析
- SpringMVC DispatcherServlet 启动和加载过程(源码调试)
- [Codeforces 864A]Fair Game
- Rancher2.1安装部署
- [SDOI2018] 旧试题
- 在新获取git中项目时出现的问题汇总
- spark运行模式
- oracle数据库rman异地恢复
热门文章
- 指令汇B新闻客户端开发(五) ShareSdk的使用
- socket系列之socket服务端与客户端如何通信
- Activity和Window的View的移动的一些思考与体会,腾讯悬浮小火箭的实现策略
- UNIX网络编程——UDP 中的外出接口的确定
- 最简单的基于FFmpeg的封装格式处理:视音频复用器(muxer)
- MO_GLOBAL - EBS R12 中 Multi Org 设计的深入研究 (3)
- Guava 教程2-深入探索 Google Guava 库
- python的str()和repr()的区别
- 菜鸟玩云计算之十四:克隆虚拟机及ssh登录的问题
- Cocos2D中相关问题提问的几个论坛