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

Java函数:如何将一个字符串转换为大写或小写

发布时间:2023-07-04 19:55:22

在Java中,可以使用字符串的toUpperCase()方法将字符串转换为大写,使用toLowerCase()方法将字符串转换为小写。

示例代码如下:

public class StringToUpperToLowerExample {
    public static void main(String[] args) {
        String str = "Hello World";

        // 转换为大写
        String upperStr = str.toUpperCase();
        System.out.println("转换为大写:" + upperStr);

        // 转换为小写
        String lowerStr = str.toLowerCase();
        System.out.println("转换为小写:" + lowerStr);
    }
}

运行以上代码,将得到以下输出:

转换为大写:HELLO WORLD
转换为小写:hello world

toUpperCase()方法将字符串中的所有字母字符转换为大写字母,并返回转换后的结果。对于非字母字符,不会进行转换。

toLowerCase()方法将字符串中的所有字母字符转换为小写字母,并返回转换后的结果。对于非字母字符,不会进行转换。

需要注意的是,toUpperCase()toLowerCase()方法不会修改原始字符串,而是返回一个新的字符串,因此需要使用变量接收转换后的结果。

此外,还可以使用Character.toUpperCase(char)Character.toLowerCase(char)方法将一个字符转换为大写或小写。

示例代码如下:

public class CharToUpperToLowerExample {
    public static void main(String[] args) {
        char ch = 'a';

        // 转换为大写
        char upperCh = Character.toUpperCase(ch);
        System.out.println("转换为大写:" + upperCh);

        // 转换为小写
        char lowerCh = Character.toLowerCase(ch);
        System.out.println("转换为小写:" + lowerCh);
    }
}

运行以上代码,将得到以下输出:

转换为大写:A
转换为小写:a

Character.toUpperCase(char)方法将一个字符转换为大写,Character.toLowerCase(char)方法将一个字符转换为小写。这两个方法也是返回一个新的字符,而不会修改原始字符。

以上是Java中将字符串转换为大写或小写的方法。