62,623
社区成员
发帖
与我相关
我的任务
分享
String str = " dsadasd gff bgfbf da d asd "; //这样一个字符串,前面包含的空格个数不算,中间和最后的空格要算,求总个数
//这个题目后面包含了3个空格 所以应该是8个空格
public class Test{
public static void main(String[] args){
String str = " dsadasd gff bgfbf da d asd ";
int count = 0;
int flag = 0;
for (int i = 0; i<str.length(); i++){
char c = str.charAt(i);
System.out.println (c);
if(c!=' ' && flag ==0){
flag = 1;
}else if(c==' ' && flag !=0){
count++;
}
}
System.out.println (count);
}
}