Java大小写字母转换
时间: 2024-04-08 14:26:09 浏览: 82
在Java中,可以使用内置的方法来进行大小写字母的转换。下面是一些常用的方法:
1. 将字符串转换为大写字母:
使用`toUpperCase()`方法可以将字符串中的所有字母转换为大写形式。例如:
```java
String str = "hello";
String upperCaseStr = str.toUpperCase();
System.out.println(upperCaseStr); // 输出: HELLO
```
2. 将字符串转换为小写字母:
使用`toLowerCase()`方法可以将字符串中的所有字母转换为小写形式。例如:
```java
String str = "WORLD";
String lowerCaseStr = str.toLowerCase();
System.out.println(lowerCaseStr); // 输出: world
```
3. 大小写字母互相转换:
可以结合使用`toUpperCase()`和`toLowerCase()`方法来实现大小写字母的互相转换。例如:
```java
String str = "HeLlO";
String convertedStr = "";
for (int i = 0; i < str.length(); i++) {
char c = str.charAt(i);
if (Character.isUpperCase(c)) {
convertedStr += Character.toLowerCase(c);
} else if (Character.isLowerCase(c)) {
convertedStr += Character.toUpperCase(c);
} else {
convertedStr += c;
}
}
System.out.println(convertedStr); // 输出: hElLo
```
阅读全文