Gymterview
junior

Как вывести на экран 10 случайных чисел в порядке возрастания?

Для вывода отсортированных случайных чисел достаточно добавить sorted() в цепочку между limit() и forEach():

Пример
new Random()
    .ints()
    .limit(10)
    .sorted()
    .forEach(System.out::println);

Порядок limit() и sorted() важен для производительности. limit(10) сначала ограничивает бесконечный поток десятью элементами, и только затем sorted() сортирует эти 10 чисел. Если поставить sorted() перед limit(), стрим попытается отсортировать бесконечную последовательность, что приведёт к зависанию.

На собеседовании: акцентируйте внимание на порядке операций — это демонстрирует понимание ленивости и stateful-операций.