zoukankan      html  css  js  c++  java
  • java 练习题3

    //题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
            //通过比较ASCII码实现
            Scanner sc = new Scanner(System.in);
            System.out.println("请输入字符串");
            String str = sc.nextLine();
    
            int countNum = 0;// 统计数字的个数
            int countChar = 0;// 统计英文字母的个数
            int countSpace = 0;// 统计空格的个数
            int countOthers = 0;// 统计其它字符的个数
            for (int i = 0; i < str.length(); i++)
            {
                char c = str.charAt(i);
                if (c >= '0' && c <= '9')
                {
                    countNum++;
                } 
                else if ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'))
                {
                    countChar++;
                } 
                else if (c == ' ')
                {
                    countSpace++;
                } 
                else 
                {
                    countOthers++;
                }
            }
            System.out.println("数字个数:" + countNum);
            System.out.println("英文字母个数:" + countChar);
            System.out.println("空格个数:" + countSpace);
            System.out.println("其他字符个数:" + countOthers);

  • 相关阅读:
    Omi框架学习之旅
    Omi框架学习之旅
    Omi框架学习之旅
    加密解密
    RSA加密解密
    CMDB后台管理(AutoServer)
    CMDB Autoclient思路分析
    CMDB开发(需求分析)
    Django之model操作(续)
    Django之Model操作
  • 原文地址:https://www.cnblogs.com/jskbk/p/5498152.html
Copyright © 2011-2022 走看看