/*给你一个字符串s,由若干个单词组成,单词前后用一些空格字符隔开 * 返回字符串最后一个单词的长度 * 单词仅由字母组成、不包含任何空格字符的最大子字符串*/
时间: 2024-03-06 12:13:36 浏览: 161
字符串最后一个单词的长度
5星 · 资源好评率100%
你好!对于给定的字符串s,我们可以通过以下步骤来获取最后一个单词的长度:
1. 使用trim()函数去除字符串s的前导和尾部的空格,确保字符串没有额外的空格。
2. 使用split()函数将字符串s按照空格字符进行分割,得到一个字符串数组。
3. 获取数组最后一个元素,即最后一个单词。
4. 返回最后一个单词的长度。
以下是使用Java语言实现的示例代码:
```java
public int lengthOfLastWord(String s) {
// 去除前导和尾部空格
s = s.trim();
// 分割字符串
String[] words = s.split(" ");
// 获取最后一个单词
String lastWord = words[words.length - 1];
// 返回最后一个单词的长度
return lastWord.length();
}
```
通过调用`lengthOfLastWord`函数,并传入字符串s作为参数,即可得到字符串最后一个单词的长度。
阅读全文