国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

輸入任意長的一個字符串,統計其字母、數字、空格及其他字符的數量。

2019-11-14 14:54:48
字體:
來源:轉載
供稿:網友

  思路:簡單的利用一個多重 if 結構就可以解決。

 

  CODE:

import java.util.Scanner;

public class Character{
  public static void main(String[] args){
    System.out.PRintln ("請輸入一個字符串:");
    Scanner ss = new Scanner(System.in);
    String sc = ss.nextLine();
    char[] ch= sc.toCharArray(); //字符串變成字符數組
    int abccount = 0;
    int numcount = 0;
    int spacecount = 0;
    int othercount = 0;
    for (int i = 0;i<sc.length();i++){
      if(ch[i]<='9'&&ch[i]>='0'){
        numcount++;
      }else if((ch[i]<='z'&&ch[i]>='a')||(ch[i]<='Z'&&ch[i]>='A')){
        abccount++;
      }else if(ch[i]==' '){
        spacecount++;
      }else{
        othercount++;
      }
    }
    System.out.println ("數字的個數為:"+numcount);
    System.out.println ("字母的個數為:"+abccount);
    System.out.println ("空格的個數為:"+spacecount);
    System.out.println ("其他字符個數為:"+othercount);
  }
}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 石首市| 六安市| 洛南县| 长治市| 鸡泽县| 大厂| 禄丰县| 友谊县| 湖口县| 贵德县| 和田市| 南郑县| 曲水县| 黎平县| 安仁县| 于都县| 景泰县| 盘山县| 施甸县| 宝应县| 亚东县| 兖州市| 唐海县| 成安县| 嘉禾县| 广元市| 镇原县| 阳江市| 从江县| 上蔡县| 盱眙县| 屏南县| 交口县| 永昌县| 托克托县| 北海市| 贵定县| 固始县| 四川省| 监利县| 新化县|