入一个含有大小写字母的字符串,先将字符串中所有大写字母输出, 再将所有小写字母输出java
时间: 2024-09-11 11:13:15 浏览: 61
java代码-编写这样一个程序找出字符串“My name is Tom, I come from China.”中的大写字母,并打印输出。
在Java中,要实现这样的功能,你可以按照以下步骤编写代码:
1. 创建一个字符串变量并赋予初始值。
2. 遍历字符串中的每一个字符。
3. 判断当前字符是否为大写字母。如果是,输出该字符。
4. 判断当前字符是否为小写字母。如果是,输出该字符。
下面是一个简单的示例代码,展示了如何实现上述功能:
```java
public class StringFormatter {
public static void main(String[] args) {
String inputString = "HelloWorld";
System.out.println("大写字母: ");
for (int i = 0; i < inputString.length(); i++) {
char ch = inputString.charAt(i);
if (Character.isUpperCase(ch)) {
System.out.print(ch + " ");
}
}
System.out.println("\n小写字母: ");
for (int i = 0; i < inputString.length(); i++) {
char ch = inputString.charAt(i);
if (Character.isLowerCase(ch)) {
System.out.print(ch + " ");
}
}
}
}
```
这段代码首先定义了一个含有大小写字母的字符串`inputString`,然后通过两个循环分别查找并输出大写字母和小写字母。`Character.isUpperCase(ch)`用于判断一个字符是否为大写字母,`Character.isLowerCase(ch)`用于判断一个字符是否为小写字母。每次找到相应类型的字母后,就将其输出。
阅读全文