Назад к вопросам
Junior — Middle
99
Можно ли преобразовать массив в поток данных в языке программирования?
Ответ от нейросети
sobes.tech AI
Да, в Java можно преобразовать массив в поток данных с помощью Stream API, который появился начиная с Java 8.
Пример преобразования массива в поток и последующей обработки:
import java.util.Arrays;
public class ArrayToStreamExample {
public static void main(String[] args) {
String[] array = {"apple", "banana", "cherry"};
Arrays.stream(array)
.filter(s -> s.startsWith("b"))
.forEach(System.out::println); // Выведет "banana"
}
}
Метод Arrays.stream(array) создает поток элементов из массива, после чего можно применять различные операции, такие как фильтрация, преобразование и сбор результатов.