题解 | #字符串最后一个单词的长度#
字符串最后一个单词的长度
https://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da
package main
import (
"bufio"
"fmt"
"os"
"strings"
)
func main() {
reader := bufio.NewReader(os.Stdin)
s, _ := reader.ReadString('\n')
s = strings.TrimSpace(s) // 去掉字符串末尾的换行符
fmt.Println(Stats(s))
}
func Stats(s string) int {
if strings.Contains(s, " ") {
words := strings.Split(s, " ")
lastWord := words[len(words)-1]
return len(lastWord)
} else {
// 如果字符串中没有空格,那么整个字符串就是一个单词
return len(s)
}
}



