package test;
import java.util.Scanner;
public class bbb {
public static void main(String[] arg){
Scanner sc=new Scanner(System.in);
String s1="abcd1234ABC";
count(s1);
}
public static void count(String str){
int numCount=0,ACount=0,aCount=0;
char temp;
for (int i = 0; i < str.length(); i++) {
temp=str.charAt(i); //****将字符串变为单个的字符,其中i为索引
if((temp>='A' && temp<='Z')){
ACount++;
}else if(temp>='0' && temp<='9'){
numCount++;
}else if((temp>='a' && temp<='z')){
aCount++;
}
}
System.out.println("numCount="+numCount);
System.out.println("ACount="+ACount);
System.out.println("aCount="+aCount);
}
}
其结果为