9
Чи краще повернути ImmutableMap або карту?
Скажімо, я пишу метод, який повинен повернути Map . Наприклад: public Map<String, Integer> foo() { return new HashMap<String, Integer>(); } Подумавши про це деякий час, я вирішив, що немає жодних причин змінювати цю Карту після її створення. Таким чином, я хотів би повернути ImmutableMap . public Map<String, Integer> foo() { …