Sobes.tech
Назад к вопросам
Junior — Middle
66

Вы применяли Stream API при работе с коллекциями в своих проектах?

Компании, где спрашивали
СБЕРСБЕР
ЛанитЛанит

Ответ от нейросети

sobes.tech AI

Да, Stream API в Java используется для удобной и эффективной обработки коллекций. Оно позволяет писать декларативный код для фильтрации, преобразования, сортировки и агрегации данных.

Пример использования Stream API для фильтрации и вывода списка чисел:

import java.util.Arrays;
import java.util.List;

public class StreamExample {
    public static void main(String[] args) {
        List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5, 6);
        numbers.stream()
               .filter(n -> n % 2 == 0) // оставляем только чётные
               .forEach(System.out::println); // выводим на экран
    }
}

Такой подход упрощает работу с коллекциями и делает код более читаемым.