用Java语言写一个完整的将字符串中的所有小写字母变成大写字母并输出的代码
时间: 2024-02-05 15:14:16 浏览: 65
可以使用Java标准库中的toUpperCase()方法将字符串中的所有小写字母转换成大写字母,然后输出结果。
下面是一个示例代码:
```java
public class UpperCaseString {
public static void main(String[] args) {
String str = "Hello, World!";
String upperCaseStr = str.toUpperCase();
System.out.println(upperCaseStr);
}
}
```
输出结果为:
```
HELLO, WORLD!
```
在上面的代码中,首先定义了一个字符串变量 `str`,然后使用 `toUpperCase()` 方法将字符串中的所有小写字母转换成大写字母,并将结果保存到 `upperCaseStr` 变量中。最后,使用 `println()` 方法输出结果。
相关问题
用Java将字符串中的所有小写字母变成大写字母并输出
可以使用Java内置的`toUpperCase()`方法来将字符串中的所有小写字母变为大写字母。以下是一个示例代码:
```java
String str = "hello world";
String upperStr = str.toUpperCase();
System.out.println(upperStr);
```
输出结果为:
```
HELLO WORLD
```
其中,`toUpperCase()`方法返回一个新的字符串,原来的字符串不会被修改。
编写一个java程序,要求是把字符串中的小写字母变成大写字母,大写字母变成小写字母
在Java中,你可以使用`Character`类的一些静态方法轻松实现这个需求。下面是一个简单的示例程序:
```java
public class StringCaseConverter {
public static void main(String[] args) {
// 定义一个字符串
String inputString = "Hello World! It's a Java Program.";
// 转换字符串
String convertedString = convertCase(inputString);
// 输出转换后的字符串
System.out.println("Original string: " + inputString);
System.out.println("Converted string: " + convertedString);
}
// 方法用于将字符串中的字母进行大小写转换
private static String convertCase(String str) {
StringBuilder result = new StringBuilder();
for (char c : str.toCharArray()) {
if (Character.isLowerCase(c)) {
result.append(Character.toUpperCase(c));
} else if (Character.isUpperCase(c)) {
result.append(Character.toLowerCase(c));
} else {
result.append(c); // 如果是其他字符(如数字、特殊字符),保持不变
}
}
return result.toString();
}
}
```
在这个程序中,我们遍历输入字符串中的每个字符,如果它是小写字母就转换成大写,如果是大写字母则转换成小写。非字母字符不会改变。
阅读全文