public static void main(String[] args) {
String [] i = new String[]{"a","b","a","b","c","1","1","c","b"};//一串混乱的字符串
Map<String,Integer> map = new HashMap<>();//用来整理的集合
for (int j = 0; j < i.length; j++) {
if (map.containsKey(i[j])){
map.put(i[j],map.get(i[j])+1);//如果有记录的话就+1
}else{
map.put(i[j],1);//如果没有记录的话就添加一个
}
}
for (String ma:map.keySet()) {
System.out.println(ma+""+map.get(ma));//循环输出集合内容
}
}
如何使用Map集合来整理数组每个字符串有的个数
最新推荐文章于 2021-08-30 21:10:02 发布