package com.example;
import java.util.Scanner;
public class DemoStringCount {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个字符串:");
String input = scanner.next();
int countUpper = 0;
int countLower = 0;
int countNumber = 0;
int countOther = 0;
char[] chars = input.toCharArray();
for (char ch : chars) {
if ('A' <= ch && ch <= 'Z') {
countUpper++;
} else if ('a' <= ch && ch <= 'z') {
countLower++;
} else if ('0' <= ch && ch <= '9') {
countNumber++;
} else {
countOther++;
}
}
System.out.println("大写:"+countUpper);
System.out.println("小写:"+countLower);
System.out.println("数字:"+countNumber);
System.out.println("其他字符:"+countOther);
}
}