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中将字符串转换为大写或小写的方法。
