teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

コードの修正(map.put)

2021/12/13 18:54

投稿

kazuma-s
kazuma-s

スコア8222

answer CHANGED
@@ -33,10 +33,8 @@
33
33
  TreeMap<Double, Integer> map = new TreeMap<>();
34
34
  for (int i = 0; i < a.length; i++) {
35
35
  Integer v = map.get(a[i][0]);
36
- if (v == null)
36
+ if (v == null) v = 0;
37
- map.put(a[i][0], 1);
38
- else
39
- map.put(a[i][0], v + 1);
37
+ map.put(a[i][0], v + 1);
40
38
  }
41
39
  int m = 0;
42
40
  for (var e : map.entrySet()) {