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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

有一个字符串,其中包含中文字符、英文字符和数字字符,请统计和打印出
各个字符的个数。

1 个回复

倒序浏览
  1. int engishCount;
  2. int chineseCount;
  3. int digitCount;
  4. for(int i=0;i<str.length;i++)
  5. {
  6. charch = str.charAt(i);
  7. if(ch>=’0’&& ch<=’9’)
  8. {
  9. digitCount++
  10. }
  11. elseif((ch>=’a’&& ch<=’z’) || (ch>=’A’ && ch<=’Z’))
  12. {
  13. engishCount++;
  14. }
  15. else
  16. {
  17. chineseCount++;
  18. }
  19. }
  20. System.out.println(……………);
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马