java string 查找大写字母_java实现统计字符串中大写字母,小写字母及数字出现次数的方法示例...

news/2024/11/24 13:47:06/

本文实例讲述了java实现统计字符串中大写字母,小写字母及数字出现次数的方法。分享给大家供大家参考,具体如下:

public class TestSubstring {

public static void main(String[] args) {

getCount("adsJKJ3K21AfaAD134F13241d134134s141faAAFDF");

}

//统计字符串中,大写字母,小写字母,数字出现的次数

public static void getCount(String str) {

int upper = 0;

int lower = 0;

int digi = 0;

for (int i = 0, len = str.length(); i < len; i++) {

char c = str.charAt(i);

if (c >= 'A' && c <= 'Z') {

upper++;

} else if (c >= 'a' && c <= 'z') {

lower++;

} else if (c >= '0' && c <= '9') {

digi++;

}

}

System.out.println("大写字母:" + upper); //大写字母:13

System.out.println("小写字母:" + lower); //小写字母:9

System.out.println("数字:" + digi); //数字:20

}

}

运行结果:

82d81ca7032fd60212f484539d8097e6.png

PS:这里再为大家推荐2款非常方便的统计工具供大家参考使用:

希望本文所述对大家java程序设计有所帮助。


http://www.ppmy.cn/news/796728.html

相关文章

centos7中ps显示的内容_值得收藏,史上最全Linux ps命令详解

原标题&#xff1a;值得收藏&#xff0c;史上最全Linux ps命令详解 一、程序员的疑惑 大概在十多年前&#xff0c;我当时还是一个产品经理。由于一些工作的原因&#xff0c;需要向运维工程师学习一些linux常用命令。 当使用linux ps这个十分常用的命令时&#xff0c;遇到了一个…

(翻译)用户难以阅读全大写文本的原因

你相信有女性因为邮件中全用大写文本被炒鱿鱼了吗&#xff1f;内容全部大写让人兴致缺缺&#xff0c;在社交场合这么用意味着你在大喊大叫&#xff0c;但在网站中这么用会让用户难以阅读[1]。   很多网站使用大写文本强调信息&#xff0c;但这么做实际上会弱化信息&#xff0…

excel小写转大写公式_不要眨眼!中英文、大小写转换,一秒就搞定!

私信回复关键词【福利】&#xff0c;获取丰富办公资源~ 助你高效办公早下班&#xff01; 大家好&#xff0c;我是秋小 E~这里是秋叶 Excel 的【问答精华】专栏&#xff01; 问题主要来自秋叶 Excel 学习班的同学&#xff0c;回答由讲师、助教共同完成&#xff1b; 每周一期&…

将一个字符串首字母转大写(英文)

工作遇到了一个需求&#xff0c;从 properties 文件中获取配置的字段&#xff0c;然后将获取的字段的首字母转为大写。 可以使用两种方式来实现一下&#xff1a; 1、利用 String 和 Character 自身提供的方法来实现&#xff1a; /*** 首字母转大写* param s* return*/public s…

GaN HEMT主要性能指标有哪些?宽禁带材料电性能测试方案

GaN HEMT器件性能的评估&#xff0c;一般包含静态参数测试&#xff08;I-V测试&#xff09;、频率特性&#xff08;小信号S参数测试&#xff09;、功率特性&#xff08;Load-Pull测试&#xff09;。静态参数&#xff0c;也被称作直流参数&#xff0c;是用来评估半导体器件性能…

win7计算机名改成大写,win7系统中PS打出的字母都是大写如何解决

ps是一款图片处理编辑器&#xff0c;许多win7系统用户会在电脑中安装使用&#xff0c;但是有时候会碰到一些情况&#xff0c;比如有不少深度技术win7旗舰版系统用户反映说在使用ps的时候&#xff0c;打出来的字母都是大写&#xff0c;该怎么办呢&#xff0c;接下来给大家讲解一…

《银行法律法规》二、银行业务——3、结算、代理、托管业务

第三章 结算、 代理及托管业务 第一节 支付结算业务 考点1 国内结算★★ 支付结算&#xff0c; 是指结算客户之间由于商品交易、 劳务供应等经济活动而产生的债权债务关系&#xff0c; 通过银行实现资金转移而完成的结算过程。 支付结算是银行的一项基础性服务。 支付结算应…

linux设备驱动程序 中文第三版,Linux 设备驱动 Edition 3

Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for …