Character包装类
* Character char的包装类
方法:
* isLowerCase(char a)是否为小写字母
* isUpperCase(char a)是否为大写字母
* isDigit(char a )是否为数字
1 package characterdemo; 2 /** 3 * Character char的包装类 4 * isLowerCase(char a)是否为小写字母 5 * isUpperCase(char a)是否为大写字母 6 * isDigit(char a )是否为数字 7 * @author star 8 * 9 */ 10 public class CharacterDemo { 11 public static void main(String[] args) { 12 String s = "abcABC0123+-*/"; 13 //字符串转换成字符数组 14 char[] ch = s.toCharArray(); 15 16 int u_count = 0; 17 int l_count = 0; 18 int n_count = 0; 19 int o_count = 0; 20 21 //遍历 22 for (int i = 0; i < ch.length; i++) { 23 if (Character.isLowerCase(ch[i])) { 24 l_count++; 25 } else if(Character.isUpperCase(ch[i])) { 26 u_count++; 27 }else if (Character.isDigit(ch[i])) { 28 n_count++; 29 } else { 30 o_count++; 31 } 32 } 33 System.out.println("小写字母"+l_count+"大写字母"+u_count+"数字"+n_count+"其他"+o_count); 34 } 35 }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下