package cn.itcast_03;
import java.util.Scanner;
/*
* 统计字符串中大写小写以及数字出现的次数
*
* 分析:
* A:定义三个统计变量
int BigCount = 0;
int SmallCount = 0;
int NumberCount = 0;
* B:键盘录入一个字符串
* C:把字符串转换为字符数组
* D:遍历字符数组,获取每一个字符
* E:判断该字符是
* 大写 BigCount++;
* 小写 SmallCount++;
* 数字 NumberCount++;
* F:输出结果即可
*
*/
public class CharcaterDemo {
public static void main(String[] args) {
// 定义三个统计变量
int BigCount = 0;
int SmallCount = 0;
int NumberCount = 0;
// 键盘录入一个字符串
Scanner sc = new Scanner(System.in);
System.out.print("请输入一串字符串:");
String s = sc.nextLine();
// 把字符串转换为字符数组
char[] chs = s.toCharArray();
// 遍历字符数组,获取每一个字符
for (int x = 0; x < chs.length; x++) {
// 判断该字符是
if (Character.isUpperCase(chs[x])) {
BigCount++;
} else if (Character.isLowerCase(chs[x])) {
SmallCount++;
} else if (Character.isDigit(chs[x])) {
NumberCount++;
}
}
// 输出结果即可
System.out.println("大写字符:" + BigCount + "个");
System.out.println("小写字符:" + SmallCount + "个");
System.out.println("数字字符:" + NumberCount + "个");
}
}
常见对象_统计字符串中大写小写以及数字出现的次数案例
最新推荐文章于 2023-07-11 15:51:29 发布