在计算机中如何判断某一个字符是大写字母、小写字母还是数字?
发布网友
发布时间:2022-04-30 14:55
我来回答
共4个回答
热心网友
时间:2022-06-25 18:43
通过ASCII码可以判断,大写字母的ASCII范围是65~106,小写字母的ASCII范围是97~122,数字的ASCII范围是48~57
热心网友
时间:2022-06-25 18:44
获取字母的ASCII值 通过ASCII值就可以判断字符的类型了
热心网友
时间:2022-06-25 18:44
他们相应的ASC2代码编号不同
热心网友
时间:2022-06-25 18:45
对 char 来讲,只需用之与0,9,a,z,A,Z比较即可,当然你也可以Unicode or ASCII用来比较.
i.e.
char c = '';
String result = "";
if ( (c >= '0' && c<= '9') || (c>= 48 && c<= 57))
{
result = "number";
}else if ( (c>= 'a' && c<= 'z') || (c>= 97 && c<= 122)
{
result = "lower case letter";
} else if (( c>='A' && c<= 'Z') || (c>= 65 && c<= 90)
{
result = "capital letter";
} else {
result = "other character";
}
}