/*
统计大小字符,数字
键盘录入一个字符串,统计其中大写字母,小写字母,数字字符出现的次数
*/
package string_pra;
import java.util.Scanner;
public class Str_1 {
public static void main(String[] args) {
//upCase大写字母,lowCase小写字母,number数字字符的个数
int number = 0, upCase = 0, lowCase = 0;
//字符变量,用于存储通过索引获取字符串中的字符
char x;
//键盘录入字符串
Scanner sc = new Scanner(System.in);
String str = sc.next();
for (int i = 0; i < str.length(); i++) {
//通过索引获取字符
x = str.charAt(i);
if (x >= 'a' && x <= 'z')
lowCase++;
else if (x >= 'A' && x <= 'Z')
upCase++;
else if (x >= '0' && x <= '9')
number++;
}
System.out.println("大写字母个数为:" + upCase);
System.out.println("小写字母个数为:" + lowCase);
System.out.println("数字字符个数为:" + number);
}
}