1. 输入“Hello World!”存入数组,输出字符串并计算这个字符串中字母的个数和大小写字母的个数。
时间: 2024-10-14 19:15:11 浏览: 83
当你将"Hello World!"这个字符串存入数组时,实际上是在创建一个字符数组。由于数组通常只包含固定类型的元素,你可以选择将其转换为字符数组。首先,我们将字符串转换成字符数组,然后遍历数组以计数字母总数以及大写和小写字母的数量。
这是一个简单的步骤过程:
1. **创建字符数组**:
```java
char[] strArray = "Hello World!".toCharArray();
```
2. **初始化计数器**:
```java
int totalChars = 0;
int upperCaseCount = 0;
int lowerCaseCount = 0;
```
3. **遍历数组计算**:
```java
for (char c : strArray) {
if (Character.isLetter(c)) {
totalChars++;
if (Character.isUpperCase(c)) {
upperCaseCount++;
} else if (Character.isLowerCase(c)) {
lowerCaseCount++;
}
}
}
```
4. **输出结果**:
```java
System.out.println("字符串长度: " + totalChars);
System.out.println("大写字母数量: " + upperCaseCount);
System.out.println("小写字母数量: " + lowerCaseCount);
```
完成上述操作后,你会得到该字符串的总长度、大写字母的数量和小写字母的数量。
阅读全文
相关推荐














