统计字符次数

键盘录入一个字符串,统计该字符串中大写字母字符,小写字母字符,数字字符出现的次数 (不考虑其他字符)

import java.util.Scanner;

public class StringDemo {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.println("输入一个字符串");
    String str = sc.nextLine();
    int bigCount = 0;
    int smallCount = 0;
    int numberCount = 0;
    for (int i = 0; i < str.length(); i++) {
      char c = str.charAt(i);
      if (c >= 'a' && c <= 'z') {
        smallCount++;
      } else if (c >= 'A' && c <= 'Z') {
        bigCount++;
      } else if (c >= '0' && c <= '9') {
        numberCount++;
      }
    }
    System.out.println("大写字母有" + bigCount + "个");
    System.out.println("小写字母有" + smallCount + "个");
    System.out.println("数字有" + numberCount + "个");
  }
}

相关推荐

  1. 统计字符次数

    2024-04-29 21:42:01       36 阅读
  2. c++统计字符出现次数

    2024-04-29 21:42:01       39 阅读
  3. 【C++】字符串出现次数

    2024-04-29 21:42:01       31 阅读
  4. 计算某字符出现次数【C语言】

    2024-04-29 21:42:01       53 阅读
  5. 字符个数统计

    2024-04-29 21:42:01       55 阅读
  6. SCAU:18067 字符统计

    2024-04-29 21:42:01       55 阅读
  7. KY127 统计字符

    2024-04-29 21:42:01       42 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-29 21:42:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-29 21:42:01       101 阅读
  3. 在Django里面运行非项目文件

    2024-04-29 21:42:01       82 阅读
  4. Python语言-面向对象

    2024-04-29 21:42:01       91 阅读

热门阅读

  1. APP漏洞频发怎么办?渗透测试有用吗

    2024-04-29 21:42:01       34 阅读
  2. leetcode1146--快照数组

    2024-04-29 21:42:01       38 阅读
  3. 使用python写一个识别人脸

    2024-04-29 21:42:01       26 阅读
  4. C#面:委托是什么?事件是不是一种委托?

    2024-04-29 21:42:01       39 阅读
  5. 2d激光slam的改进方案探索

    2024-04-29 21:42:01       33 阅读
  6. C/C++中的整数乘法运算与汇编指令MUL和IMUL

    2024-04-29 21:42:01       35 阅读
  7. 内核镜像

    2024-04-29 21:42:01       33 阅读
  8. 常用的网站和软件

    2024-04-29 21:42:01       33 阅读
  9. 发现问题并进行管理——bug和调试器

    2024-04-29 21:42:01       31 阅读
  10. vue源码中如何实现数据监听?

    2024-04-29 21:42:01       36 阅读
  11. 反射会打破单例模式吗

    2024-04-29 21:42:01       38 阅读
  12. C语言十进制转十六进制

    2024-04-29 21:42:01       31 阅读
  13. 使用Docker搭建Nacos集群

    2024-04-29 21:42:01       35 阅读