package API;
import java.util.*;/*** Author:jinpma* Date :2019/9/14*/
/*
1.名称:统计输入字符串中大写字母、小写字母、阿拉伯数字个数和特殊符号的个数
2.实现过程:将字符串转换为字符数组遍历数组,若满足则count++*/
public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String str = sc.nextLine();method(str);}public static void method(String str){int low = 0;int up = 0;int num = 0;int other = 0;char[] chars = str.toCharArray();for (int i = 0; i < chars.length; i++) {if (chars[i] >= 'a' && chars[i] <= 'z') {low++;} else if (chars[i] >= 'A' && chars[i] <= 'Z') {up++;}else if (chars[i] >= '0' && chars[i] <= '9'){num++;}else {other++;}}System.out.println("大写字母个数为:"+up);System.out.println("小写字母个数为:"+low);System.out.println("阿拉伯数字个数为:"+num);System.out.println("特殊字符个数为:"+other);}
}

统计输入字符串中大写字母、小写字母、阿拉伯数字个数和特殊符号的个数相关推荐

  1. Java数组编程实例(一) 统计输入字符串中每个字母出现的次数

    数组(array)是一种用来组织数据的简单但功能强大的程序设计语言结构.数组是值的列表,它让我们仅声明一个变量,变量中可容纳多个单独访问的值,每个值保存在数组中确定的.已编号的位置中,对应于每个位置的 ...

  2. 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数

    统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数.(不考虑其他字符) 1.需求: 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数.(不考虑其他字符) 举例: " ...

  3. js 编写一个程序实现统计一串字符串中的英文小写字母个数!

    编写一个程序实现统计一串字符串中的英文小写字母个数!例 如:输入"axZvnNgOuyi",得到的值应该是 8: 注意:且有输入输出,直接输出不计分 <!DOCTYPE ht ...

  4. 7-64 统计大写辅音字母 (15 分)英文辅音字母是除A、E、I、O、U以外的字母。本题要求编写程序,统计给定字符串中大写辅音字母的个数。PTA:中M2021春C、Java入门练习第I段

    7-64 统计大写辅音字母 (15 分) 英文辅音字母是除A.E.I.O.U以外的字母.本题要求编写程序,统计给定字符串中大写辅音字母的个数. 输入格式: 输入在一行中给出一个不超过80个字符.并以回 ...

  5. 英文辅音字母是除A、E、I、O、U以外的字母。本题要求编写程序,统计给定字符串中大写辅音字母的个数。

    英文辅音字母是除A.E.I.O.U以外的字母.本题要求编写程序,统计给定字符串中大写辅音字母的个数. 输入格式: 输入在一行中给出一个不超过80个字符.并以回车结束的字符串. 输出格式: 输出在一行中 ...

  6. 字符串的练习 统计字符串中大写,小写,数字的个数 29

    字符串遍历的练习题 需求分析 键盘录入一个字符串,统计该字符串中大写字母字符,小写字母字符,数字字符出现的次数(不考虑其他字符) 分析步骤 1.键盘录入一个字符串. 2.定义计数器变量:记录大写/小写 ...

  7. Java 统计输入字符串中’e’字符出现的频数

    题目:统计输入字符串中'e'字符出现的频数 代码: import java.util.Scanner;public class HomeWork {public static void main(St ...

  8. 统计一个字符串中大写字母,小写字母,以及数字的个数。

    public class StringTest {  public static void main(String[] args) {   // 封装键盘录入数据   Scanner sc = new ...

  9. java实现键盘录入一个字符串,统计该字符串中大写字母和小写字母数字字符空格出现的次数

    先说一下ASCII编码 * 大写字母A-Z (ASCII)65-90* 小写字母a-z (ASCII)97-122* 数字是:(ASCII)48-57* 空格的(ASCII)是32 接下来就是代码了, ...

最新文章

  1. P、NP、NPC问题最通俗的讲解
  2. CTO的眼界到底有多宽
  3. Huggingface简介及BERT tansformer 开源
  4. js callback promise async await 几种异步函数处理方式
  5. MutationObserver详解
  6. 用nginx做了一下反向代理,得到的ip地址都是127.0.0.1
  7. c语言利用文件体写在桌面上,在C语言中怎样新建一个文件夹?
  8. 360Stack裸金属服务器部署实践
  9. 12v小型电机型号大全_电机型号参数大全,再不怕看不懂型号了
  10. Python Subprocess Popen 管道阻塞问题分析解决
  11. Django DRF认证组件/权限组件/序列化组件综合总结(完整版)
  12. Attach and Detach in VC
  13. 技术员 Ghost Win 7 Sp1(x86/x64)装机版/纯净版 201808
  14. “2库1平台+N应用”助力智慧机场建设
  15. arduino 有源 蜂鸣器_(二十)arduino入门:蜂鸣器的使用
  16. 求职互联网技术岗应届生面试必备技巧分享
  17. 亲身实践,效果显著,让“轻断食”帮你打扫一下身体吧~
  18. Java获取ejabberd在线用户账号Jid
  19. python符号积分
  20. MSCOMM32控件注册的两种办法

热门文章

  1. 聊一下“深度学习”的基本思想
  2. 移动端某些网络下域名无法解析的DNS问题
  3. word粘贴 默认html,如何更改Microsoft Word中的默认粘贴设置 | MOS86
  4. Axure 放大与缩小
  5. Excel的图表:组成元素、图表类型与用途、图表可视化大全
  6. 作业4使用vi编辑器配置网络环境
  7. 一个绝对有用的网站!
  8. M1芯片的Mac上iPhone虚拟机滚动过快的问题
  9. 理想L9/路特斯Eletre /高合HiPHi Z首发,谁能捅破智能豪华天花板?
  10. 商务洽谈(谈判)步骤及技巧