欢迎访问宙启技术站
智能推送

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"。