- 字符串中的单词数
统计字符串中的单词个数,这里的单词指的是连续的不是空格的字符。
请注意,你可以假定字符串里不包括任何不可打印的字符。
来源:力扣(LeetCode)
执行用时:0 ms, 在所有 Java 提交中击败了100.00%的用户
内存消耗:35.9 MB, 在所有 Java 提交中击败了97.81%的用户
public static int countSegments(String s) {
if(s.length()==0)return 0;
int i=0;
int pos=-1;
int pos1=0;
while(true) {
pos1=pos;
pos=s.indexOf(" ",pos+1);
if(pos-pos1!=1) {
i++;
}
if(pos==s.length()-1)break;
if(pos==-1) {break;}
}
return i;
/*注意以下用例
*""
*" "
*" dasd wdwq edw"
*"ewfde ewdfw efd "
*/
}