Java里面如何判断一个字符串每个字母出现的次数
时间: 2024-03-13 21:44:42 浏览: 202
Java获取指定字符串出现次数的方法
可以使用HashMap来解决这个问题。具体实现如下:
```java
String str = "hello world";
HashMap<Character, Integer> map = new HashMap<Character, Integer>();
for (int i = 0; i < str.length(); i++) {
char c = str.charAt(i);
if (map.containsKey(c)) {
int count = map.get(c);
map.put(c, count + 1);
} else {
map.put(c, 1);
}
}
System.out.println(map);
```
输出结果为:
```
{ =1, r=1, d=1, e=1, h=1, l=3, o=2, w=1}
```
其中,HashMap的key表示字符,value表示该字符出现的次数。
阅读全文