Java程序将字符串中的大写字母和小写字母分别输出代码
时间: 2024-09-21 08:03:50 浏览: 40
在Java中,你可以通过遍历字符串并利用Character类的isUpperCase()和isLowerCase()方法以及toUpperCase()和toLowerCase()方法来实现这个功能。下面是一个简单的示例:
```java
public class Main {
public static void main(String[] args) {
String str = "Hello World! This is a Test.";
String upperCase = "", lowerCase = "";
for (int i = 0; i < str.length(); i++) {
char c = str.charAt(i);
if (Character.isUpperCase(c)) {
upperCase += Character.toLowerCase(c);
} else if (Character.isLowerCase(c)) {
lowerCase += Character.toUpperCase(c);
}
}
System.out.println("Upper case letters: " + upperCase);
System.out.println("Lower case letters: " + lowerCase);
}
}
```
在这个代码片段中,我们创建了两个空字符串`upperCase`和`lowerCase`,然后遍历输入字符串的每个字符。如果是大写字母,我们就将其转换为小写并添加到`lowerCase`;如果是小写字母,则转换为大写并添加到`upperCase`。最后打印出结果。
阅读全文