java Char数组怎么判断空格 有几个

2025-02-26 18:51:50
推荐回答(3个)
回答1:

public static void main(String args[]){
 int cntYy = 0;
 int cntFy = 0;
int cntDgt = 0;
int cntBlank = 0;
String ss="sfkeS KGGae i oupmr 5 233";
  char[] ch=ss.toCharArray();
  for (int i = 0; i     if (ch[i] == 'a' || ch[i] == 'o' || ch[i] == 'e'
        || ch[i] == 'i' ch[i] == 'u' ){
          cntYy++;//元音字母 
     } else if ('A' < ch[i] && ch[i] < 'z'){ 
         cntFy++;//辅音字母 
     } else if ('0' < ch[i] && ch[i] < '9') {
        cntDgt ++;//数字
     } else if(ch[i] == ' '){
         cntBlank++;//空格
     } 
  }
System.out.println ("元音的个数是:"+cntYy+"个");
System.out.println ("辅音的个数是:"+cntFy+"个");
System.out.println ("数字的个数是:"+cntDgt +"个");
System.out.println ("空格的个数是:"+cntBlank+"个");
}

自己可以跑一下看看对不对

回答2:

这个空格非常的难得,非常的,Java动漫设计非常的。And.

回答3:

用switch呗。。case 一下不就好了?