首页 > 其他 > 详细

语句练习题7

时间:2016-05-15 14:04:25      阅读:278      评论:0      收藏:0      [点我收藏+]

输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

 1         Scanner sc2 = new Scanner(System.in);
 2          System.out.println("请任意输入一个字符串:");
 3          String str2 = sc2.next();
 4          int ZMcount=0;//大写字母的个数
 5          int zmcount=0;//小写字母的个数
 6          int szcount=0;//数字的个数
 7          int qtcount=0;//其他字符的个数
 8          for(int i=0;i<str2.length();i++){
 9          if(str2.charAt(i)>=65&&str2.charAt(i)<=91){
10          ZMcount++;
11          }else if(str2.charAt(i)>=97&&str2.charAt(i)<=123){
12          zmcount++;
13          }else if(str2.charAt(i)>=48&&str2.charAt(i)<=58){
14          szcount++;
15          }else{
16          qtcount++;
17          }
18          }
19          System.out.println("字符串中一共有"+ZMcount+"个大写字母,"+zmcount+"个小写字母,"+szcount+"个数字,"+qtcount+"个其它字符。");

结果:

技术分享

语句练习题7

原文:http://www.cnblogs.com/ouyangtangfeng99/p/5495113.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!