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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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

请版主指正。

求字符串各种字符个数.rar

3.36 KB, 下载次数: 86

评分

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

查看全部评分

回复 使用道具 举报
答案如下

SelectCode.rar

640 Bytes, 下载次数: 74

评分

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

查看全部评分

回复 使用道具 举报
先领题看看
回复 使用道具 举报
请版主看下。

Test.zip

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

评分

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

查看全部评分

回复 使用道具 举报
领取题目..
回复 使用道具 举报
来试试,看行不行
回复 使用道具 举报
看看题目先。
回复 使用道具 举报
再来一个 我看看题目
回复 使用道具 举报
testDemo.rar (779 Bytes, 下载次数: 88)

评分

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

查看全部评分

回复 使用道具 举报
11111111111111111111
回复 使用道具 举报
{:3_46:}{:3_46:}{:3_46:}{:3_46:先看题
回复 使用道具 举报
自己认真做题,希望能得到技术分
回复 使用道具 举报
顶一下!!!!                           
回复 使用道具 举报
五一好无聊的,来看看
回复 使用道具 举报
来看看,顶个。。。。。?。
回复 使用道具 举报
什么题我会不会?
回复 使用道具 举报
本帖最后由 zfan 于 2014-5-2 04:26 编辑
  1. import java.io.*;
  2. import java.util.*;

  3. public class Test01 {
  4. /**
  5.   * @param args
  6.   */
  7. public static void main(String[] args){
  8.   // TODO Auto-generated method stub ;
  9.   System.out.println("请输入需要统计的字符:");
  10.   ArrayList<Integer> StringStore = new ArrayList<Integer>();
  11.   StringStore = StringStore();
  12.   StringJudge(StringStore);
  13. }

  14. //用容器存储输入的字符;
  15. private static ArrayList<Integer> StringStore()
  16. {
  17.   InputStream in = System.in;
  18.   ArrayList<Integer> StringStore = new ArrayList<Integer>();
  19.   try{
  20.    while(true){
  21.     int ch = in.read();
  22.     if(ch=='\r')
  23.      break;
  24.     else
  25.      StringStore.add(ch);
  26.    }
  27.    in.close();
  28.   }
  29.   catch(Exception e){
  30.   }
  31.   return StringStore;
  32. }

  33. //判断字符串中各类字符的数量并在控制台中输出;
  34. private static void StringJudge(ArrayList<Integer> StringStore)
  35. {
  36.   int EngNum = 0;
  37.   int SpaceNum = 0;
  38.   int NumberNum = 0;
  39.   int OthersNum = 0;
  40.   
  41.   for(int i=0;i<StringStore.size();i++){
  42.             if((StringStore.get(i)>='a'&&StringStore.get(i)<='z')||(StringStore.get(i)>='A'&&StringStore.get(i)<='Z'))
  43.              EngNum++;
  44.             else if(StringStore.get(i)>='0'&&StringStore.get(i)<='9')
  45.              NumberNum++;
  46.             else if(StringStore.get(i)==' ')
  47.              SpaceNum++;
  48.             else
  49.              OthersNum++;
  50.         }
  51.     System.out.println("英文字符的个数为"+EngNum);
  52.     System.out.println("空格的个数为"+SpaceNum);
  53.     System.out.println("数字的个数为"+NumberNum);
  54.     System.out.println("其他字符的个数为"+OthersNum);
  55. }
  56. }
复制代码

评分

参与人数 1技术分 +1 收起 理由
王震阳老师 + 1 代码怎么不隐藏起来

查看全部评分

回复 使用道具 举报
怎么看不到啊
回复 使用道具 举报
看看是什么
回复 使用道具 举报
先看题,在回答啊 。哈哈  好激动
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马