1. 字母大小写转换的位运算实现 大写字母 A~Z 的 ASCII 码范围为 [65, 90] 小写字母 a~z 的 ASCII 码范围为 [97, 122] 如果ch的 ASCII 码在 [65, 90] 的范围内, 那么我们将它的 ASCII 码增加 32 , 即可得到对应的小写字母。 大变小,小变大( 大写变小写、小写变大写 ) : 字符 ^= 32大变小 (大写变小写、小写变小写 ): 字符 |= 32小变大 (小写变大写、大写变大写 ): 字符 &= -33