Комментарии 9
На картинке часть выпускного коллектора(паук) используется для повышения мощности двигателя красоты. =)
-1
«Многие примеры используют Map.Entry для хранения результата BiFunction. Пожалуйста, не делайте этого, потому что вы сможете хранить Map.»
?!!!
?!!!
+2
Почему то удалил «не», сейчас исправлю ^^
0
Осталось все равно как-то странно. Что вообще хотел сказать автор?
+3
Вероятно то, что не стоит использовать Map.Entry в качестве последнего аргумента, а использовать что-нибудь более подходящее, например Pair из apache commons
0
Pair in Apache Utils implements Map.Entry, which, for this reason, is not a valid alternative.
Забавно, что в оригинале автор явно про это сказал. :)
+1
Map.Entry — это просто интерфейс. Pair имплементирует его, но делает это не для того, чтобы хранить результаты в Map. Под капотом, Pair использует ImmutablePair, который содержит 2 дженерик филда, следовательно является простым контейнером для 2 результатов.
Не думаю, что кто-то будет пытаться использовать Pair как часть мапы. Есть подозрение, что автор написал это просто после просмотра implements.
Ну или я ничего не понимаю в том, что же он хотел нам сказать как автор :)
commons.apache.org/proper/commons-lang/apidocs/src-html/org/apache/commons/lang3/tuple/Pair.html
commons.apache.org/proper/commons-lang/apidocs/src-html/org/apache/commons/lang3/tuple/ImmutablePair.html
Не думаю, что кто-то будет пытаться использовать Pair как часть мапы. Есть подозрение, что автор написал это просто после просмотра implements.
Ну или я ничего не понимаю в том, что же он хотел нам сказать как автор :)
commons.apache.org/proper/commons-lang/apidocs/src-html/org/apache/commons/lang3/tuple/Pair.html
commons.apache.org/proper/commons-lang/apidocs/src-html/org/apache/commons/lang3/tuple/ImmutablePair.html
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Новое в Java 12: The Teeing Collector