0%

leetCode-58:Length of Last Word

问题描述

给定一个由空格和字母组成的字符串,要求找出最后一个单词的长度。题目链接:**点我**

样例输入输出

输入:”Hello World”

输出:5

输入:” fly me to the moon “

输出:4

问题解法

此题比较简单,直接拆分单词计算长度即可。代如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class Solution
{
public int lengthOfLastWord(String s)
{
String[] words = s.split(" ");
for (int i = words.length - 1; i >= 0; i--)
{
if (words[i].length() > 0)
{
return words[i].length();
}
}

return 0;
}
}