java大小写转换加减32
时间: 2023-11-13 20:53:20 浏览: 159
Java字母大小写转换的方法
要将一个字符从大写转换为小写,或者从小写转换为大写,可以使用 ASCII 码表中的加减 32 的方法。具体操作步骤如下:
1. 判断字符是否为字母,如果不是直接返回原字符;
2. 如果是字母,则判断字符的 ASCII 码值是否在大写字母和小写字母的范围内;
3. 如果是大写字母,则将其 ASCII 码值加上 32 转换为小写字母;
4. 如果是小写字母,则将其 ASCII 码值减去 32 转换为大写字母。
下面是 Java 代码实现:
```java
public static char convertCase(char ch) {
if (!Character.isLetter(ch)) {
return ch;
}
if (ch >= 'a' && ch <= 'z') {
return (char) (ch - 32);
} else {
return (char) (ch + 32);
}
}
```
阅读全文