java 统计输入的字符中的大写字母,小写字母和数字字符的个数分别是多少
时间: 2024-04-11 18:28:35 浏览: 69
统计一组字符串中单词个数,大写字母小写字母数字的个数
你可以通过遍历输入的字符并使用 `Character` 类的方法来统计大写字母、小写字母和数字字符的个数。下面是一个示例的 Java 代码:
```java
import java.util.Scanner;
public class CharacterCount {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入字符序列: ");
String input = scanner.nextLine();
scanner.close();
int uppercaseCount = 0;
int lowercaseCount = 0;
int digitCount = 0;
for (char ch : input.toCharArray()) {
if (Character.isUpperCase(ch)) {
uppercaseCount++;
} else if (Character.isLowerCase(ch)) {
lowercaseCount++;
} else if (Character.isDigit(ch)) {
digitCount++;
}
}
System.out.println("大写字母个数: " + uppercaseCount);
System.out.println("小写字母个数: " + lowercaseCount);
System.out.println("数字字符个数: " + digitCount);
}
}
```
你可以运行这段代码并在控制台输入字符序列,然后它会输出大写字母、小写字母和数字字符的个数。
阅读全文