【leetcode】58. Length of Last Word
来源:互联网 发布:怎么选购加湿器知乎 编辑:程序博客网 时间:2024/06/01 07:24
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) { // //方法1 // int lenIndex = s.length() - 1;//lenIndex : locate the last non-space character 定位最后一个非空字符的位置。 // int len = 0;//计数 // for (int i = lenIndex; i >= 0 && s.charAt(i) == ' '; i--){ // lenIndex--; // } // for (int j = lenIndex; j >= 0 && s.charAt(j) != ' '; j--){ // len++; // } // return len; // //方法2 use split; // String[] words= s.split(" "); // if (words.length == 0){ // return 0; // } else { // return words[words.length-1].length(); // } //方法3 use trim 去除首尾空格 return s.trim().length() - s.trim().lastIndexOf(' ') - 1; }}
0 0
- 58. Length of Last Word Leetcode Python
- [LeetCode]58.Length of Last Word
- LeetCode --- 58. Length of Last Word
- [Leetcode] 58. Length of Last Word
- [leetcode] 58.Length of Last Word
- LeetCode - 58. Length of Last Word
- <LeetCode OJ> 58. Length of Last Word
- 58. Length of Last Word LeetCode
- 【LeetCode】58. Length of Last Word
- leetcode 58. Length of Last Word
- LeetCode *** 58. Length of Last Word
- LeetCode 58. Length of Last Word
- leetcode-58. Length of Last Word
- LeetCode-58.Length of Last Word
- [leetcode] 58. Length of Last Word
- LeetCode 58. Length of Last Word
- Leetcode-58. Length of Last Word
- leetcode-java-58. Length of Last Word
- BW系列之数据源
- OpenCV Error: Assertion failed
- GCD之dispatch queue深入浅出
- 零基础学习OpenCL(2)-Qt运行OpenCL的HelloWorld例程
- CentOS7下用jdk1.8编译hadoop-2.7.1全过程详解
- 【leetcode】58. Length of Last Word
- Delphi IDHTTP用法详解
- 冒烟测试
- 手机端页面的自适应设计的开发思路
- redis 写操作性能测试 (单机)
- ActiveMQ 使用场景
- 算术平均、几何平均、调和平均、平方平均和移动平均
- 本地git仓库命令
- Mybatis框架新增数据后返回ID(自增主键)。