public static void countString(Map<String,Integer>map,String[] strArr) { for(int i=0;i<strArr.length;i++) { if(map.containsKey(strArr[i])){ map.put(strArr[i],map.get(strArr[i])+1); }else{ map.put(strArr[i],1); } } } }这段代码的作用
时间: 2023-06-08 16:07:09 浏览: 147
3种js实现string的substring方法
这段代码的作用是对一个字符串数组进行统计,统计每个字符串出现的次数,然后将结果存入一个Map中。其中,Map的键为字符串,值为该字符串出现的次数。这个函数需要传入两个参数,一个是Map用来存储统计结果,另一个是字符串数组。在遍历字符串数组时,先检查该字符串是否已经存在于Map中,如果存在就将出现次数加1,如果不存在就将该字符串加入Map并将出现次数初始化为1。最终,函数返回的是统计后的Map对象。
阅读全文