Junior — Middle
104
Java'da Stream türündeki nesnelerde map metodunun döndürdüğü değer nedir?
AI'dan gelen yanıt
sobes.tech yapay zeka
Метод map у объектов типа Stream в Java возвращает новый поток (Stream), элементы которого получены применением заданной функции к элементам исходного потока. Это промежуточная операция, которая не изменяет исходный поток, а создает новый, преобразованный.
Пример:
List<String> names = List.of("Anna", "Bob", "Cathy");
List<Integer> lengths = names.stream()
.map(String::length) // преобразуем каждое имя в его длину
.collect(Collectors.toList());
System.out.println(lengths); // Выведет: [4, 3, 5]
Таким образом, map позволяет трансформировать данные в потоке, применяя функцию к каждому элементу.