[58] Length of Last Word
2016-06-25 20:21
316 查看
1. 题目描述
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.
求一个字符串用空格分割后的最后一个字符串长度,若最后一个为空格则忽略,取往前看的最后一个。
2. 解题思路
使用java String自带的split方法分割字符串,最后一个字符串即为结果。需要注意的是给定String的几种可能,一种是给定的字符串为空或者为”“,第二种可能是给定的字符串全都是空格,按照空格分割后为空,需要对结果进行一次判定。3. Code
public class Solution { public int lengthOfLastWord(String s) { if (s.equals("") || s.equals(null)) { return 0; } String [] ss = s.split(" "); if(ss.length == 0){ return 0; } return ss[ss.length-1].length(); } }
相关文章推荐
- Android之获取手机上的图片和视频缩略图thumbnails
- android string.xml文件中的整型和string型代替
- Android java 与 javascript互访(相互调用)的方法例子
- android上改变listView的选中颜色
- String.intern
- Prototype源码浅析 String部分(二)
- Ruby中的String对象学习笔记
- PostgreSQL ERROR: invalid escape string 解决办法
- 浅谈C++中的string 类型占几个字节
- 标准C++类string的Copy-On-Write技术
- C++实现string存取二进制数据的方法
- C#中string和StingBuilder内存中的区别实例分析
- 详解C++中实现继承string类的MyString类的步骤
- PHP STRING 陷阱原理说明
- c#中 String和string的区别介绍
- C#实现的图片、string相互转换类分享
- asp.net String.IsNullOrEmpty 方法
- JavaScript中字符串(string)转json的2种方法
- C#中string用法实例详解
- 浅析C#中StringBuilder类的高效及与String的对比