Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Rotate

Dei uma pesquisada sobre esse método rotate da classe Collections porém não consegui entender o que ele faz.

1 resposta
solução!

Olá Leonardo,

a interface do método é a seguinte:

public static void rotate(List<?> list, int distance)

Onde vc informa uma lista, a ser rotacionada e a distância de rotação. Assim:

Collections.rotate(integers, 3);

seria como pegar os três últimos elementos e adicionar no ínicio da lista, mantendo a lista sempre com o mesmo número de elementos.

1 2 3 4 5 6 7 8 
Rotacionando os elementos da lista em 3
6 7 8 1 2 3 4 5 
Caso este post tenha te ajudado, por favor, marcar como solucionado ✔. Bons estudos! ⌣