A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. //统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数,其他字符出现的次数。
  2. //ABCDEabcd123456!@#$%^
  3. public class Test2_3 {
  4. public static void main(String[] args) {
  5.         String str = "ABCDEabcd123456!@#$%^";
  6.         int big=0,small=0,num=0,other=0;
  7.         char[] ch = str.toCharArray();
  8.         for (int i = 0; i < ch.length; i++) {
  9.                 if (ch[i]>='A'&&ch[i]<='Z') {
  10.                         big++;                       
  11.                 }else if (ch[i]>='a'&&ch[i]<='z'){
  12.                         small++;
  13.                 }else if (ch[i]>='0'&&ch[i]<='9'){
  14.                         num++;
  15.                 }else{
  16.                         other++;
  17.                 }
  18.         }
  19.         System.out.println("小写" + small + "个,大写" + big + ",数字" + num + "个,其他" + other + "个");
  20. }
  21. }
复制代码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马