java统计字符串中出现字母的次数,不区分大小写
时间: 2023-11-11 07:02:33 浏览: 144
java实现统计字符串中大写字母,小写字母及数字出现次数的方法示例
好的,您可以使用以下代码实现:
```java
public static void countLetters(String str) {
int[] count = new int[26];
str = str.toLowerCase();
for(int i = 0; i < str.length(); i++){
char ch = str.charAt(i);
if(ch >= 'a' && ch <= 'z'){
count[ch - 'a']++;
}
}
for(int i = 0; i < count.length; i++){
if(count[i] > 0){
System.out.println((char)(i + 'a') + "的数量为:" + count[i]);
}
}
}
```
您只需要调用 countLetters() 方法并传入需要统计的字符串即可。此方法将不区分大小写地统计字符串中出现字母的次数,并输出每个字母出现的次数。
阅读全文