2 года назад
Как узнать, допускает ли изменения коллекция в Java?
Источник: Nuances of Programming Пишу эту статью, чтобы помочь Java-разработчикам понять, почему необходимо различать интерфейсы изменяемых (mutable) и неизменяемых (immutable) коллекций. Java  —  на редкость эффективный язык программирования с почти 30-летней историей. Java Collections Framework (JCF)  —  одна из наиболее активно используемых частей стандартной библиотеки Java  —  сыграл важную роль в успешном развитии языка. Сегодня Java продолжает совершенствоваться в соответствии с новыми требованиями, оставаясь в ряду лучших языков программирования...
635 читали · 2 года назад
Java 1447. Stream API - метод peek().
Метод peek() в Stream API предоставляет возможность выполнить операцию над каждым элементом потока без изменения самого потока. Этот метод принимает в качестве аргумента функциональный интерфейс Consumer, который определяет операцию, выполняемую над каждым элементом. Особенности метода peek(): Метод peek() является промежуточной операцией, то есть он не изменяет исходный поток элементов. Он возвращает новый поток, содержащий те же элементы, что и исходный поток. Метод peek() выполняет операцию над каждым элементом потока, но не возвращает результат этой операции...