system . out . println(str . length());
int num = 0;//數字
int字母= 0;//大寫和小寫的字母
int space = 0;//空格
int other = 0;//其他
for(int I = 0;我& ltstr . length();i++){
char c = str . charat(I);
int value =(int)c;
if(value==32){
++空格;
} else if(value & gt;= 48 & amp& amp價值& lt=57){
++ num;
} else if((value & gt;= 65 & amp& amp價值& lt= 90)| |(value & gt;= 97 & amp& amp價值& lt=122) ){
++字母;
}否則{
++其他;
}
}
System.out.println("位數:"+num+" \ n字母數:"+字母+" \ n空格數:"+空格+" \ n其他字符數:"+其他);