判断字符串中的字母大小写、数字的个数

public static void main(String[] args) {String str = "A1bcD1a";char[] cs = str.toCharArray();int a = 0; //大写计数int b = 0;   //小写计数int c = 0;   //数字计数for (int i = 0; i < cs.length; i++) {if (cs[i]>=65&&cs[i]<=90) {a++;  //大写字母加1}else if (cs[i]>=97&&cs[i]<=122) {b++;    //小写字母加1}else {//无法将char类型直接转化为int类型//因此先将字符转化为字符串String,再将字符串转化为int类型String s = String.valueOf(cs[i]);if (Integer.parseInt(s)>=0&&Integer.parseInt(s)<=9) {c++; //数字加1}}}System.out.println("大写字母个数:"+a);System.out.println("小写字母个数:"+b);System.out.println("数字个数:"+c);}

判断字符串中的字母大小写、数字相关推荐

  1. 判断字符串是否是字母开头数字结尾,拆分字符串中的字母和数字。

    1. 拆分字符串中的字母和数字 splitString(str) {let letter = str.match(/^[a-z|A-Z]+/g)[0];let number = str.match(/ ...

  2. Java实现统计字符串中的字母和数字分别有多少个

    Java实现统计字符串中的字母和数字分别有多少个 需求 编写程序,由键盘录入一个字符串,统计字符串中英文字母和数字分别有多少个.比如:Hello12345World中字母:10个,数字:5个. 设计思 ...

  3. pyhton如何判断字符串中是否只含有数字——isdigit函数的用法及实例

    目录 1.isdigit函数的语法及用法 (1)语法:isdigit() (2)用法:用于判断字符串中是否只含有数字.数字只能为0和正数,不能为负数. 2.实例 (1)简单的用法 (2)与if条件函数 ...

  4. python判断字母数字_Python判断字符串是否为字母或者数字(浮点数)的多种方法

    str为字符串s为字符串 str.isalnum() 所有字符都是数字或者字母 str.isalpha() 所有字符都是字母 str.isdigit() 所有字符都是数字 str.isspace() ...

  5. c语言c判断字符数字,c语言问题求教 利用函数判断字符串中是否全为数字

    c语言问题求教 利用函数判断字符串中是否全为数字 答案:4  信息版本:手机版 解决时间 2018-12-22 19:42 已解决 2018-12-22 08:52 c语言问题求教 利用函数判断字符串 ...

  6. C语言程序设计联系题 编写一个函数,由实参传来一个字符串,统计此字符串中的字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述结果。

    编写一个函数,由实参传来一个字符串,统计此字符串中的字母.数字.空格和其他字符的个数,在主函数中输入字符串以及输出上述结果. #include<stdio.h> #include<s ...

  7. Python中的函数及Python字符串中提取字母、数字

    一.函数:就是对功能或动作的封装,一段有规律.重复使用的代码. 函数的定义: def 函数名(形参): 函数体 返回值(return) 函数的调用: ret=函数名(实参) 函数的返回值 return ...

  8. Python:如何从字符串中提取字母或数字?

    从字符串中提取字母 s = 'cn中国520' print(''.join([i for i in s if i.encode('UTF-8').isalpha()]))# 输出:cn 注意:中文的汉 ...

  9. Python判断字符串是否为字母或者数字

    str_1 = "123" str_2 = "Abc" str_3 = "123Abc" 用isdigit函数判断是否数字 print(st ...

最新文章

  1. flutter_web 实战之文章列表与详情
  2. OpenCV+Qt+CMake安装+十种踩坑
  3. 分布式数据库管理系统
  4. linux 时间戳 c语言,c语言中的时间戳和时间格式
  5. spring-boot-starter-parent 作用
  6. 机器学习:SVM多分类,SVM回归(SVR)
  7. 阿里云数据库Mysql被黑
  8. WIN7打补丁后VS2012出现版本不兼容
  9. 怎样把Linux的私钥文件id_rsa转换成putty的ppk格式
  10. php当前工作目录路径,Linux_Linux下使用Shell脚本改变当前工作路径,       She - phpStudy...
  11. 监控视频存储解决方案
  12. scratch优秀案例-中国风-西游记故事系列之孙悟空为何大战白骨精
  13. mmc_rescan_try_freq 简析
  14. 如何理解 0.1+0.2
  15. Java文本控件型号_小博老师解析Java核心技术 ——JSwing文本型控件
  16. 【UnityShader】光线追踪体积光
  17. 提到区块链,这一次微软没有再落后
  18. stagefright 架构分析(六) 创建一个 Soft Decoder
  19. 09高温假旅行——青烟蓬长大
  20. 2022-4-8 Leetcode 1114.按顺序打印

热门文章

  1. java 开源 cms系统_基于Java的开源CMS系统选择(转)
  2. Notepad++--列编辑模式--用法/实例
  3. IDEA项目初次上传到git(超简单)
  4. Powerful***功能强大的文本编辑器***PilotEdit Lite
  5. 让绩效管理落到实处的七个要点
  6. 如何查看html源码和其它网页信息
  7. 关于HAL中的__weak详解
  8. 方舟自建服务器500人,方舟等级上限mod500 | 手游网游页游攻略大全
  9. 监测京东商品价格波动
  10. 豆芽菜推动大航海—不起眼的致胜因素之一