如果变量ch的值是大写字母,怎样的运算可以把它转换为小写字母?

具体点解析

第1个回答  2011-03-24
有一个便于记忆的方法,无需记忆大小写之间的差值
对于一个char变量c
void toLowerCase(char c)
{
if (c >= "A" && c <= "Z")
{
c += 'a'-'A';
return c;
}
}本回答被提问者采纳
第2个回答  2011-03-21
ascii码表中大写字母对应十六进制41(十进制65)开始,小写字母对应十六进制61(十进制97)开始 大字字母加上相差的就是对应小写字母 java写法:(char)(ch+0x20)或(char)(ch+32)
相似回答