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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. package com.heima.string;

  2. public class Test2 {

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

2 个回复

倒序浏览
学习了......
回复 使用道具 举报
学习了解
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马