58. Length of Last Word
来源:互联网 发布:西门子200编程电缆 编辑:程序博客网 时间:2024/05/17 05:55
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
.
public class Solution { public int lengthOfLastWord(String s) { if(s=="") return 0; int len=s.length(); int i=len-1; while(i>=0&&s.charAt(i)==' '){ --i; } if(i<0) return 0; int n=0; while(i>=0&&s.charAt(i)!=' '){ ++n; --i; } return n; }}
WONDERFUL SOLUTION
public int lengthOfLastWord(String s) {s = s.trim(); int lastIndex = s.lastIndexOf(' ') + 1; return s.length() - lastIndex; }
0 0
- 58. Length of Last Word
- 58. Length of Last Word
- 58. Length of Last Word
- 58. Length of Last Word
- 58. Length of Last Word
- 58. Length of Last Word
- 58. Length of Last Word
- 58. Length of Last Word
- 58. Length of Last Word
- 58. Length of Last Word
- 58. Length of Last Word
- 58. Length of Last Word
- 58. Length of Last Word
- 58. Length of Last Word
- 58. Length of Last Word
- 58. Length of Last Word
- 58. Length of Last Word
- 58.Length of Last Word
- Android studio下使用jni(一)
- sqoop介绍
- Java反射机制
- 框架模拟依赖注入
- Linux下minicom的配置和使用方法
- 58. Length of Last Word
- Minecraft源码分析(6) - forge环境配置
- angularJs学习笔记(二)
- Javascript中的事件绑定、事件监听、事件委托
- 单例模式--一种线程安全的写法
- 深入浅出 JavaScript 中的 this
- 提示成功后,转跳到其它网页或者返回一页
- Linux下的文件操作命令(一、文件显示命令 )
- SQLServer 2008 下载地址(微软官方网站)