import java.util.Random;
import java.util.Scanner;
public class practice {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String a = scan.nextLine();
count(a);
}
public static void count(String string) {
int daxie = 0;
int xiaoxie = 0;
int shuzi = 0;
int qitazifu = 0;
char[] c=string.toCharArray();
for (int i = 0; i < c.length; i++) {
if (c[i]>='A'&&c[i]<='Z') {
daxie++;
}else if (c[i]>='a'&&c[i]<='z') {
xiaoxie++;
}else if (c[i]>='0'&&c[i]<='9') {
shuzi++;
}else
qitazifu++;
}
System.out.println("大写字幕个数:"+daxie+"\t"+"小写字母个数"+xiaoxie+"\t"+"数字个数:"+shuzi+"\t"+"其他字符个数:"+qitazifu);
}
}
Java判断一个字符串中有多少大写字母、小写字母、数字和其他字符
最新推荐文章于 2023-10-14 10:55:04 发布