Map<Integer, Integer> mapNum = new HashMap<>();
for (Map<String, Object> edge : edges) {
Integer source = Integer.valueOf(edge.get("source").toString());
Integer target = Integer.valueOf(edge.get("target").toString());
Integer count1 = mapNum.get(source);
Integer count2 = mapNum.get(target);
mapNum.put(source, (count1 == null) ? 1 : count1 + 1);
mapNum.put(target, (count2 == null) ? 1 : count2 + 1);
}
相关文章
- 10-10找出列表中重复的元素:遍历列表并存储每个元素及出现的次数
- 10-10python 统计字符串每个单词出现的次数
- 10-10写一个 bash 脚本以统计一个文本文件 words.txt 中每个单词出现的频率。
- 10-10majority element(数组中找出出现次数最多的元素)
- 10-10js统计字符串中每个字符出现的次数和列出出现频率最高的字符
- 10-10c程序设计语言_习题1-13_统计输入中单词的长度,并且根据不同长度出现的次数绘制相应的直方图
- 10-10统计字符串中每个字符出现的次数(Python)
- 10-10用es6的Array.reduce()方法计算一个字符串中每个字符出现的次数
- 10-10统计数组中各个元素出现的次数,元素取值范围为:1到N
- 10-10MATLAB 统计矩阵中某行(列)出现的次数