java 统计字符串中每个字符出现的次数
时间: 2023-09-24 10:13:37 浏览: 245
Java编程实现统计一个字符串中各个字符出现次数的方法
好的,这个问题可以回答。以下是一个简单的 Java 代码示例,用于统计字符串中每个字符出现的次数:
```
String str = "Hello World";
int[] count = new int[256];
for (int i = 0; i < str.length(); i++) {
char ch = str.charAt(i);
count[ch]++;
}
for (int i = 0; i < 256; i++) {
if (count[i] > 0) {
System.out.println((char) i + ": " + count[i]);
}
}
```
这个代码将字符串中的每个字符转换为 ASCII 码,并在一个数组中统计每个字符出现的次数。然后,它遍历这个数组,输出每个字符出现的次数。请注意,这个代码只能统计 ASCII 字符,对于 Unicode 字符需要使用其他方法。
阅读全文