Java中实现字母大小写转化
时间: 2024-05-19 12:15:34 浏览: 14
在Java中,可以使用String类的toLowerCase()和toUpperCase()方法来实现字母大小写转化。例如:
String str = "Hello World";
String lowercase = str.toLowerCase(); //将字符串转换为小写
String uppercase = str.toUpperCase(); //将字符串转换为大写
注意,这些方法返回的是新的字符串对象,并不改变原始字符串对象的值。
相关问题
java将英文字母大小写转化代码
下面是将英文字母大小写互相转换的 Java 代码:
```java
public class CaseConversion {
public static void main(String[] args) {
String str = "Hello, World!";
String lowerStr = str.toLowerCase(); // 将字符串中的所有大写字母转换为小写字母
String upperStr = str.toUpperCase(); // 将字符串中的所有小写字母转换为大写字母
System.out.println("Original String: " + str);
System.out.println("Lowercase String: " + lowerStr);
System.out.println("Uppercase String: " + upperStr);
}
}
```
输出结果为:
```
Original String: Hello, World!
Lowercase String: hello, world!
Uppercase String: HELLO, WORLD!
```
在上面的代码中,我们使用了 `toLowerCase()` 方法将字符串中的所有大写字母转换为小写字母,使用了 `toUpperCase()` 方法将字符串中的所有小写字母转换为大写字母。
Java 将英文字母的大小写转化
Java 中将英文字母的大小写转化可以使用 String 类中的 toUpperCase() 和 toLowerCase() 方法。
例如,将字符串 str 中的所有字母转换为大写:
```
String str = "Hello World";
String strUpperCase = str.toUpperCase();
System.out.println(strUpperCase); // 输出:HELLO WORLD
```
将字符串 str 中的所有字母转换为小写:
```
String str = "Hello World";
String strLowerCase = str.toLowerCase();
System.out.println(strLowerCase); // 输出:hello world
```
如果只需要将字符串中的某些字母转化为大小写,可以使用 Character 类中的 toUpperCase() 和 toLowerCase() 方法。
例如,将字符串 str 中第一个字母转换为大写:
```
String str = "hello world";
char firstChar = str.charAt(0);
String strNew = Character.toUpperCase(firstChar) + str.substring(1);
System.out.println(strNew); // 输出:Hello world
```
将字符串 str 中第一个字母转换为小写:
```
String str = "Hello World";
char firstChar = str.charAt(0);
String strNew = Character.toLowerCase(firstChar) + str.substring(1);
System.out.println(strNew); // 输出:hello World
```