看每个字符ascii码是否在那个区间。如下,if ((ch > 0 && ch < 9) || (ch > a && ch < z) || (ch > A && ch < Z)) 是字母或数字else 不是