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

实现Java函数,将字符串转换为大写或小写字母。

发布时间:2023-05-30 09:34:05

Java中可以使用String类的toUpperCase和toLowerCase方法将字符串转换为大写或小写字母。这两个方法的返回值是一个新的字符串,该字符串是原始字符串的副本,但是所有字母都被转换为大写或小写。

下面是一个将字符串转换为大写和小写的Java代码示例:

public class StringCaseConverter {
    public static String toUpperCase(String str) {
        return str.toUpperCase();
    }
    
    public static String toLowerCase(String str) {
        return str.toLowerCase();
    }
}

这是一个简单的Java类,它包含了两个静态方法:toUpperCase和toLowerCase。每个方法接受一个字符串作为输入,并返回相应的字母大小写字符串。

下面是一个使用这两个方法的Java示例:

public class TestStringCaseConverter {
    public static void main(String[] args) {
        String s = "Hello, World!";
        String uppercase = StringCaseConverter.toUpperCase(s);
        String lowercase = StringCaseConverter.toLowerCase(s);
        System.out.println("Uppercase string: " + uppercase);
        System.out.println("Lowercase string: " + lowercase);
    }
}

这个示例创建了一个字符串s,然后调用我们之前创建的StringCaseConverter类中的toUpperCase和toLowerCase方法将字符串转换为大写或小写。最后,它输出了转换后的字符串。

需要注意的是,这两个方法将所有字母都转换为大写或小写,而不仅仅是字母。例如,字符串"123abc"会被转换为"123ABC"或"123abc"。如果需要进行更复杂的字符串转换,可能需要使用正则表达式或其他字符串操作方法。