Java String toUpperCase() 大小写转换

Java String toUpperCase()返回一个将所有字符转换为大写的字符串。

String toLowerCase() 返回一个将所有字符转换为小写的字符串。

toUpperCase() 方法

String toUpperCase()方法被重载并有两种形式。

public String toUpperCase();

public String toUpperCase(Locale locale);

该方法不接受’null’参数。如果方法参数为null,它将抛出NullPointerException。

Java 字符串转大写示例

public static void main(String[] args) {
    String string = "hello world";
    String uppercaseString = string.toUpperCase();
    System.out.println(uppercaseString);
}
HELLO WORLD
执行结果

toUpperCase(Locale locale) 示例

Locale 代表的是特殊的语境

toUpperCase() 方法等于调用 toUpperCase(Locale.getDefault())。

public static void main(String[] args) {
    System.out.println("Je t’aime,Je t’adore".toUpperCase(Locale.US));
    System.out.println("Je t’aime,Je t’adore".toUpperCase(Locale.FRANCE));
}
JE T’AIME,JE T’ADORE
JE T’AIME,JE T’ADORE
执行结果

toLowerCase() 方法

String toLowerCase()方法被重载并有两种形式。

public String toLowerCase();

public String toLowerCase(Locale locale);

同样,该方法不接受’null’参数。如果方法参数为null,它将抛出NullPointerException。

Java 字符串转小写示例

public static void main(String[] args) {
    String string = "Hello World";
    String lowercaseString = string.toLowerCase();
    System.out.println(lowercaseString);
}

toLowerCase()方法等于调用toLowerCase(Locale.getDefault())。

toLowerCase(Locale locale) 示例

public static void main(String[] args) {
    System.out.println("hello world".toLowerCase(Locale.getDefault()));
    System.out.println("Γειά σου Κόσμε".toLowerCase(Locale.US));
}
hello world
γειά σου κόσμε
执行结果
标签: