package geshude;
import java.util.Scanner;
/*
* 统计字符串中大写,小写,数字字符出现的次数 (用到了 charAt 功能)
* */
public class test11 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int maxcount=0;
int smallcount=0;
int numbercount=0;
System.out.println("请输入你需要统计的字符串");
String s=sc.nextLine();
for (int i = 0; i < s.length(); i++) {
if (s.charAt(i)>='A'&&s.charAt(i)<='Z') {
maxcount++;
} else if(s.charAt(i)>='a'&&s.charAt(i)<='z'){
smallcount++;
}else if(s.charAt(i)>='0'&&s.charAt(i)<='9') {
numbercount++;
}
}
System.out.println(maxcount);
System.out.println(smallcount);
System.out.println(numbercount);
}
}
|
|