题目
类型:String
解题思路
满足单词的第一个下标有以下两个条件:
- 该下标对应的字符不为空格
- 该下标为初始下标或者该下标的前下标对应的字符为空格
代码
public class NumberOfSegmentsInAString {
public int countSegments(String s) {
int segmentCount = 0;
for (int i = 0; i < s.length(); i++) {
if ((i == 0 || s.charAt(i - 1) == ' ') && s.charAt(i) != ' ') {
segmentCount++;
}
}
return segmentCount;
}
}