Java设定一个有大小写字母的字符串,先将字符串的大写字符输出,再将字符串中的小写字符输出
时间: 2025-01-04 09:40:09 浏览: 6
在Java中,你可以通过遍历字符串并利用Character类的isUpperCase()和isLowerCase()方法来分别处理大写和小写字母。这里是一个简单的示例:
```java
public class Main {
public static void main(String[] args) {
String str = "Hello World!"; // 输入的字符串
for (int i = 0; i < str.length(); i++) {
char c = str.charAt(i);
if (Character.isUpperCase(c)) { // 如果字符是大写
System.out.print(c + " "); // 输出大写字符
} else if (Character.isLowerCase(c)) { // 如果字符是小写
System.out.println(c); // 输出小写字符,并换行
}
}
}
}
```
这个程序会先打印出所有大写的字符,然后每输出一个小写字符就换一行。运行结果将是:
```
H E L L O
W R O L D !
```
阅读全文