Найти тему
DEBAGanov

Java 1138. Как вывести на экран 10 случайных чисел, используя forEach()?

Чтобы сгенерировать 10 случайных чисел с помощью потоков Java и forEach(), вы можете сначала использовать класс IntStream из пакета java.util.stream для генерации потока случайных целых чисел. Затем вы можете использовать метод limit(), чтобы указать, что вам нужны только 10 случайных чисел, и, наконец, использовать forEach() для вывода каждого из случайных чисел на консоль. Вот пример фрагмента кода, который демонстрирует, как это сделать:

import java.util.Random;
import java.util.stream.IntStream;

public class RandomNumbers {
public static void main(String[] args) {
Random random = new Random();
IntStream randomNumbers = random.ints().limit(10);
randomNumbers.forEach(System.out::println);
}
}

Этот код сгенерирует 10 случайных целых чисел и выведет их на консоль с помощью метода forEach(). Обратите внимание, что мы используем ссылку на метод System.out::println в качестве аргумента для метода forEach(). Это эквивалентно x -> System.out.println(x) и позволяет нам писать более лаконичный код.

1606 вопрос-ответ по Java: https://github.com/DEBAGanov/interview_questions

Tелеграмм канал: https://t.me/DEBAGanov

Мое резюме: https://github.com/DEBAGanov