您的位置:首页 > 其它

leetcode:Length of Last Word

2014-06-15 23:51 330 查看
求出最后一个单词的长度,数据有全空格,空格结尾等情况,

public class Solution {
public int lengthOfLastWord(String s) {
int ans = 0;
int pre = -1, next = 0;
int i;
for( i = 0; i < s.length(); ++i){
if(s.charAt(i) == ' '){
int t = i - pre;
if(t >= 2){
ans = t - 1;
}
pre = i;
}
}
if(i - 1 >= 0 && s.charAt(i - 1) != ' '){
ans = i - pre - 1;
}

return ans;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: