用Java编写,将给定的小写转换成大写字母
时间: 2024-09-12 22:10:51 浏览: 50
在Java中,你可以使用`Character`类的`toUpperCase()`方法将小写字母转换为大写字母。这是一个简单的示例:
```java
public class Main {
public static void main(String[] args) {
String lowerCaseString = "hello world"; // 给定的小写字符串
String upperCaseString = convertToLowerToUpper(lowerCaseString);
System.out.println(upperCaseString); // 输出 "HELLO WORLD"
}
public static String convertToLowerToUpper(String str) {
StringBuilder result = new StringBuilder();
for (char c : str.toCharArray()) { // 遍历每个字符
if (Character.isLowerCase(c)) { // 如果是小写字母
result.append(Character.toUpperCase(c)); // 转换并添加到结果
} else {
result.append(c); // 非小写字母直接保留原样
}
}
return result.toString(); // 返回转换后的字符串
}
}
```
在这个例子中,我们创建了一个`convertToLowerToUpper`方法,遍历输入字符串的每一个字符,如果是小写字母就使用`toUpperCase()`方法转换,然后将其添加到新的`StringBuilder`对象中。最后返回转换后的字符串。
阅读全文