Java函数如何实现将一个字符串中的大写字母转换成小写字母?
发布时间:2023-11-24 03:53:13
Java中,可以使用String类的toLowerCase()方法将字符串中的大写字母转换为小写字母。以下是一个示例代码:
public class Main {
public static void main(String[] args) {
String str = "Hello World";
String result = convertToUpper(str);
System.out.println(result);
}
public static String convertToUpper(String input) {
String output = "";
for (int i = 0; i < input.length(); i++) {
char c = input.charAt(i);
if (Character.isUpperCase(c)) {
output += Character.toLowerCase(c);
} else {
output += c;
}
}
return output;
}
}
在上述代码中,convertToUpper()函数将输入的字符串中的大写字母转换为小写字母,并返回转换后的结果。函数首先将输入字符串转换为一个字符数组,并遍历数组中的每个字符。对于每个字符,使用Character类的isUpperCase()方法来检查是否为大写字母,如果是,则使用Character类的toLowerCase()方法将其转换为小写字母,然后将转换后的字符追加到输出字符串中。最后返回输出字符串作为函数的结果。
在以上示例中,输入字符串为"Hello World",输出结果为"hello world"。
