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

Java中如何使用String函数将字符转换为大写或小写

发布时间:2023-06-04 04:45:26

Java是一种可以在任何平台上运行的面向对象的编程语言。它具有类和对象的概念,并使用类和对象来实现软件编程。在Java中,字符串是一个对象,并具有多种方法来转换字符串中的字符大小写。本文将介绍Java中将字符转换为大写或小写的方法。

将字符转换为大写

Java中可以使用String类的toUpperCase()方法将字符转换为大写。

语法:String toUpperCase()

例如:

String str = "hello world";

String upperCaseStr = str.toUpperCase();

System.out.println(upperCaseStr);

结果输出:“HELLO WORLD”

将字符转换为小写

Java中可以使用String类的toLowerCase()方法将字符转换为小写。

语法:String toLowerCase()

例如:

String str = "HELLO WORLD";

String lowerCaseStr = str.toLowerCase();

System.out.println(lowerCaseStr);

结果输出:“hello world”

同时,还可以使用Character类的toLowerCase()和toUpperCase()方法将字符转换为大写或小写。

语法:char toLowerCase(char ch)

char toUpperCase(char ch)

例如:

char ch = 'a';

System.out.println(Character.toUpperCase(ch));

System.out.println(Character.toLowerCase(ch));

结果输出:“A”和“a”

对于字符串中的多个字符,可以使用循环遍历每个字符并将其转换为大写或小写。

例如:

String str = "hello world";

char[] chArray = str.toCharArray();

for(int i=0;i<chArray.length;i++){

chArray[i] = Character.toUpperCase(chArray[i]);

}

System.out.println(new String(chArray));

结果输出:“HELLO WORLD”

总结

Java中可以使用String类和Character类的方法来将字符转换为大写或小写。String类的toUpperCase()方法和toLowerCase()方法可以直接将字符串转换为大写或小写。Character类的toLowerCase()方法和toUpperCase()方法则可以将单个字符转换为大写或小写。对于多个字符,可以使用循环遍历每个字符进行转换。