学习-java数组之一维字符数组之大小写转换
时间: 2023-04-29 15:00:03 浏览: 133
java数组与字符串用法小结
要将Java中的一维字符数组大小写互换,可以使用Java内置的Character类的静态方法来实现。下面是一些示例代码,展示如何将字符数组中的所有字符从大写转换为小写,或者从小写转换为大写:
```java
// 将字符数组中的所有字符从大写转换为小写
char[] charArray = {'H', 'E', 'L', 'L', 'O'};
for (int i = 0; i < charArray.length; i++) {
charArray[i] = Character.toLowerCase(charArray[i]);
}
System.out.println(charArray); // 输出 "hello"
// 将字符数组中的所有字符从小写转换为大写
charArray = new char[]{'w', 'o', 'r', 'l', 'd'};
for (int i = 0; i < charArray.length; i++) {
charArray[i] = Character.toUpperCase(charArray[i]);
}
System.out.println(charArray); // 输出 "WORLD"
```
需要注意的是,这些方法返回的是转换后的字符,而不是修改原始字符数组。因此,需要在循环中将返回的字符赋值给字符数组的相应索引位置,以更新原始字符数组。
阅读全文