🖊作者 : Djx_hmbb
📘专栏 : JAVA
前言 --------充实自己–变得更好!
解题思路:
1.首先创建键盘录入的对象(new)
2.定义计数的名称(大,小,数字的计数名称)
3.对字符串索引,并进行比较
代码展示:
// 键盘录入字符串,计算大写字母,小写字母和数字字符出现的次数
//创建对象
Scanner sc = new Scanner(System.in);
System.out.println("请输入字符串:");
String s = sc.next();
int bigCount = 0;//计数大写字母
int smallCount = 0;//计数小写字母
int numCount = 0;//计数数字
// 对字符串进行索引
for (int i = 0; i < s.length(); i++) {
char c = s.charAt(i);
// 计数的判断标准
if(c >= 'a'&& c <= 'z'){
smallCount++;
}else if(c >= 'A'&& c <= 'Z'){
bigCount++;
}else{
numCount++;
}
}
//输出
System.out.println("大写字母个数为:" + bigCount +
"小写字母个数为:" + smallCount +
"数字字符个数为:" + numCount);
感谢家人的阅读,若有不准确的地方 欢迎在评论区指正!