java.给定一个字符串 “aWdefEhiACpqrstBDwxyz”,要求输出字符串的大写字母和小写字母的个数。
时间: 2024-10-25 07:06:20 浏览: 20
Python应用开发-字符串类型.pptx
在 Java 中,你可以通过遍历字符串并分别统计大写字母和小写字母的数量来完成这个任务。下面是一个简单的示例代码:
```java
public class Main {
public static void main(String[] args) {
String str = "aWdefEhiACpqrstBDwxyz";
int upperCaseCount = 0;
int lowerCaseCount = 0;
for (char c : str.toCharArray()) {
if (Character.isUpperCase(c)) {
upperCaseCount++;
} else if (Character.isLowerCase(c)) {
lowerCaseCount++;
}
}
System.out.println("大写字母的数量: " + upperCaseCount);
System.out.println("小写字母的数量: " + lowerCaseCount);
}
}
```
在这个代码中,`Character.isUpperCase()` 和 `Character.isLowerCase()` 分别用于检查字符是否为大写或小写字母。然后,我们逐个迭代字符串中的字符,并增加相应的计数器。
阅读全文