你全都是大于或者小于 而不是 大于等于或者小于等于所以你的其他里除了其他符号 还包含了 0 9 A Z a z
你这个方法,就是分别统计大写字母、小写字母、数字、空格的个数
提醒你下,if else 里面把 等于 也加上哈,不然漏掉很多特殊字符,应该是回车,你可以这样,在最后else 将该字符的ascii 打印出来