Como podemos inverter a ordem de uma lista? Podemos inverter a ordem de uma lista através do método reverse:
reverse(List<?> list) \\ Reverte a ordem dos elementos da lista especificada
Como podemos embaralhar todos os elementos de uma lista? Para embaralhar todos os elementos de uma lista podemos utilizar o método shuffle:
shuffle(List<?> list) \\Permuta os elementos da lista especificada aleatoriamente utilizando uma fonte padrão de aleatoriedade
shuffle(List<?> list, Random rnd) \\Permuta os elementos da lista especificada aleatoriamente utilizando a fonte de aleatoriedade especificada
Como podemos rotacionar os elementos de uma lista? Para rotacionar os elementos podemos utilizar o método rotate:
rotate(List<?> list, int distance) \\Rotaciona os elementos da lista especificada en função da distância especificada (a distância é medida em unidade de elemento da lista)