HashMap统计字符串中每个字符出现的次数
程序员文章站
2022-04-18 11:53:45
...
HashMap统计字符串中每个字符出现的次数
import java.util.HashMap;
public class Demo01 {
public static void main(String[] args) {
String string = "ask55dHA''hhluSNDG看就看";
HashMap<Character, Integer> map = new HashMap<Character, Integer>();
for(int i = 0;i<string.length();i++) {
System.out.println(string.charAt(i));
System.out.println("----华丽的分割线-------");
int counter = 0;
for(int j = 0;j<string.length();j++) {
if(string.charAt(i)==string.charAt(j)) {
counter++;
}
}
map.put(string.charAt(i), counter);
}
System.out.println(map);
}
}
输出
a
----华丽的分割线-------
s
----华丽的分割线-------
k
----华丽的分割线-------
5
----华丽的分割线-------
5
----华丽的分割线-------
d
----华丽的分割线-------
H
----华丽的分割线-------
A
----华丽的分割线-------
'
----华丽的分割线-------
'
----华丽的分割线-------
h
----华丽的分割线-------
h
----华丽的分割线-------
l
----华丽的分割线-------
u
----华丽的分割线-------
S
----华丽的分割线-------
N
----华丽的分割线-------
D
----华丽的分割线-------
G
----华丽的分割线-------
看
----华丽的分割线-------
就
----华丽的分割线-------
看
----华丽的分割线-------
{a=1, A=1, d=1, D=1, '=2, G=1, H=1, h=2, k=1, 看=2, l=1, N=1, 就=1, s=1, S=1, 5=2, u=1}
上一篇: 爆逗,尬事能把你笑蒙圈
下一篇: 《指针》---可爱又迷人的角色
推荐阅读
-
SQL Server中通过reverse取某个最后一次出现的符号后面的内容(字符串反转)
-
Python统计日志中每个IP出现次数的方法
-
Python统计一个字符串中每个字符出现了多少次的方法【字符串转换为列表再统计】
-
如何取得中文字符串中出现次数最多的子串
-
java中对字符串每个字符统计的方法
-
Java实现读取键盘输入保存到txt文件,再统计并输出每个单词出现次数的方法
-
Java编程实现统计数组中各元素出现次数的方法
-
python统计字符串中指定字符出现次数的方法
-
Java统计一个字符串在另外一个字符串出现次数的方法
-
aabccd统计每个字符出现的次数,结果显示{ a: 2, b: 1, c: 2, d: 1 };去掉重复的字符,使结果显示abcd