Встречается на собеседованиях • сегодня

Какие знаешь методы для создания Stream

`Stream` можно создать несколькими способами: 1. Из коллекций: ```java List list = Arrays.asList("a", "b", "c"); Stream stream = list.stream(); ``` 2. Из массива: ```java String[] array = {"a", "b", "c"}; Stream stream = Arrays.stream(array); ``` 3. С помощью `Stream.of()`: ```java Stream stream = Stream.of("a", "b", "c"); ``` 4. С помощью `Stream.builder()`: ```java Stream.Builder builder = Stream.builder(); Stream stream = builder.add("a").add("b").build(); ``` 5. Генерация бесконечного стрима: ```java Stream randomNumbers = Stream.generate(Math::random); Stream numbers = Stream.iterate(0, n -> n + 1); ``` 6. Из файла: ```java Stream lines = Files.lines(Paths.get("file.txt")); ``` 7. Из строки: ```java IntStream chars = "abc".chars(); ``` 8. Пустой стрим: ```java Stream emptyStream = Stream.empty(); ```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы