答案:答:String str="sd 12 332 sdk ;;; ~! dfj3";System.out.println(str.length());int num=0;//数字int letter=0;//字母,包括大写和小写int space=0;//空格int other=0;//其他for(int i=0;i=48 && value<=57){ num;}else if((value>=65 && value<=90) || (value>=97 && value<=122) ){ letter;}else{ other;}}System.out.println("数字个数:" num "\n字母个数:" letter "\n空格个数:" space "\n其他字符个数:" other);