Мне интересно, есть ли встроенный метод для возврата нового рандомизированного списка, но все ответы, которые я нашел, используют Collections.shuffle(list)
, который перетасовывает оригинальный список.
List<String> list = new LinkedList<String>();
// ...
Collections.shuffle(list); // Shuffles the original list
Есть ликакой-нибудь метод, который возвращает новый рандомизированный список вместо изменения исходного списка?