покажет ошибку не в Map<K,V> x = new ArrayList<>(), а в строке x.put(a, b), для случая var x = new ArrayList<>()?
за такие ошибки я не переживаю - их отловит компиляци и тесты. Куда интереснее случае, когад мы получим O(N) вместо O(logN), или отсутствтие тред-сейфа
Обсуждают сегодня