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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王震阳老师   /  2014-4-30 11:23  /  32929 人查看  /  452 人回复  /   2 人收藏 转载请遵从CC协议 禁止商业使用本文

看看, 好久没做题了
回复 使用道具 举报
版主,为什么我没有收到积分呢,是做错了还是没看到呢?

Demo_CountNum.zip

912 Bytes, 阅读权限: 100, 下载次数: 1

评分

参与人数 1技术分 +1 收起 理由
王震阳老师 + 1 赞一个!

查看全部评分

回复 使用道具 举报
来看看!!!
回复 使用道具 举报
我要分...
回复 使用道具 举报
领个题做做!
回复 使用道具 举报
来拿题看看
回复 使用道具 举报
看看好不好做
回复 使用道具 举报
能不能值一分..

答案.rar

751 Bytes, 下载次数: 45

评分

参与人数 1技术分 +2 收起 理由
王震阳老师 + 2 赞一个!

查看全部评分

回复 使用道具 举报
看看.............
回复 使用道具 举报
啊    瞧一瞧看一看了。。。
回复 使用道具 举报
领题!:loveliness:
回复 使用道具 举报
我想看题目
回复 使用道具 举报

领题!
回复 使用道具 举报
希望能做出来
回复 使用道具 举报
我来拿分咯~
回复 使用道具 举报
抢题了,拿分,oh yeah
回复 使用道具 举报
希望好分数,呵呵。


  1. public class test {
  2.        
  3.         public static void main(String[] args) {
  4.                 getNum("ab3sda 1fds2 $gd%2#"); //调用方法,同时传一个字符串参数;
  5.         }
  6.        
  7.        
  8.         public static void getNum(String s){
  9.                 int charCount=0; //定义变量记录英文字母的个数;
  10.                 int num=0; //用于记录数字的个数;
  11.                 int nullChar=0; //用于记录空格的个数;
  12.                 int other=0; //用于记录其它字符的个数;
  13.                
  14.                 for(int i=0;i<s.length();i++){  
  15.                         char ch=s.charAt(i);         //在for循环中用字符串的charAt()方法遍历字符串,每返回一个字符就做一下判断;
  16.                         if(ch>='a'& ch<='z' || ch>='A'& ch<='Z'){  //判断英文字母
  17.                                 charCount++;
  18.                         }else if(ch == ' '){  //判断空格
  19.                                 nullChar++;
  20.                         }else if(ch>='0' & ch<='9'){ //判断数字
  21.                                 num++;
  22.                         }else{  //判断其它字符
  23.                                 other++;
  24.                         }
  25.                 }
  26.                
  27.                 //打印记录的结果
  28.                 System.out.println("英文字母的个数:"+charCount);
  29.                 System.out.println("空格的个数:"+nullChar);
  30.                 System.out.println("数字的个数:"+num);
  31.                 System.out.println("其他字符的个数:"+other);
  32.                 System.out.println("字符的总个数:"+s.length());
  33.         }
  34. }
复制代码


结果:
英文字母的个数:10
空格的个数:2
数字的个数:4
其他字符的个数:3
字符的总个数:19

评分

参与人数 1技术分 +1 收起 理由
王震阳老师 + 1 赞一个!

查看全部评分

回复 使用道具 举报
看题啦.
回复 使用道具 举报
改了改,不知道行不行?

Demo_CountNum.zip

931 Bytes, 阅读权限: 100, 下载次数: 1

回复 使用道具 举报
拿分哈哈哈哈

Count.zip

701 Bytes, 阅读权限: 100, 下载次数: 3

评分

参与人数 1技术分 +1 收起 理由
王震阳老师 + 1 赞一个!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马