package string01;
public class string01 {
public static void main(String[] args) {
String string = "sadw j1561fwgeageg";
panduan(string);
}
public static void panduan(String string){
int max = 0;
int min = 0;
int number = 0;
int other = 0;
for (int i = 0; i< string.length();i++){
if(string.charAt(i)>='a'&&string.charAt(i)<='z'){
min++;
}else if(string.charAt(i)>='A'&&string.charAt(i)<='Z'){
max++;
}else if(string.charAt(i)>='0'&&string.charAt(i)<='9'){
number++;
}else {
other++;
}
}
System.out.println("大写=" + max);
System.out.println("小写=" + min);
System.out.println("数字=" + number);
System.out.println("其他=" + other);
}
}
运行代码
如果想测试其他的字符串 可以将string里面的内容修改 或者修改 用键盘输入