Как добавить random через stream

Можно ли сюда добавить random через stream ?

questionNoAnswer.setTags(tagList.stream().limit(5).collect(Collectors.toList()));

Ответы (1 шт):

Автор решения: Roman

Решил проблему

questionNoAnswer.setTags(new Random().ints(5, 0, tagList.size()) .mapToObj(c -> tagList.get(c)) .collect(Collectors.toList()))

→ Ссылка