Java统计字符串中小写字母,大写字母,数字出现的次数
时间: 2024-03-21 17:38:38 浏览: 62
java实现统计字符串中大写字母,小写字母及数字出现次数的方法示例
可以使用 Java 的字符处理类 Character 和 String 类来实现字符串中小写字母,大写字母,数字出现的次数的统计。
下面是一个示例代码,可以实现这个功能:
```java
public static void countChars(String str) {
int upperCount = 0;
int lowerCount = 0;
int digitCount = 0;
for (int i = 0; i < str.length(); i++) {
char ch = str.charAt(i);
if (Character.isUpperCase(ch)) {
upperCount++;
} else if (Character.isLowerCase(ch)) {
lowerCount++;
} else if (Character.isDigit(ch)) {
digitCount++;
}
}
System.out.println("大写字母出现的次数:" + upperCount);
System.out.println("小写字母出现的次数:" + lowerCount);
System.out.println("数字出现的次数:" + digitCount);
}
```
调用这个方法,传入需要统计的字符串即可:
```java
countChars("Hello, World! 123");
```
输出结果为:
```
大写字母出现的次数:2
小写字母出现的次数:8
数字出现的次数:3
```
阅读全文