当前位置: 代码迷 >> Java相关 >> 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。解决方案
  详细解决方案

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

热度:6937   发布时间:2013-02-25 21:44:30.0
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。  
1.程序分析:利用while语句,条件为输入的字符不为 '\n '.  


------解决方案--------------------------------------------------------
2. 定義四個變數對應字母、空格、數字、其他。
3. while迴圈裡,逐一判斷字元,然後對應的變數+1。
4. 迴圈跑完,輸出。

------解决方案--------------------------------------------------------
可能会用到indexOf()方法,依次拿到每个字符然后判断是否符合题意即可
------解决方案--------------------------------------------------------
拒绝作业题。

思路 String->char[] 然后循环判断并赋值到hashMap
  相关解决方案