class Solution {
public int countSegments(String s) {
int length = s.length();
if(length == 0){
return 0;
}
int startWordCount = 0;
for(int i = 0; i < length; i++){
if((i==0 || s.charAt(i-1) == ' ') && s.charAt(i) != ' '){
startWordCount += 1;
}
}
return startWordCount;
}
}
TIP:
这一题不好使用查找空格数来找单词数,因为所给字符串可能是全空字符串,需要额外判断,因此使用通过查找单词开始字符的方法查找单词数。
感谢收阅