1
resposta

Resposta do desafio

Em relação ao desafio de saber qual método do "Collections" usamos para determinada situação:

Como podemos inverter a ordem de uma lista? Usamos o método "reverse()". Como podemos embaralhar todos os elementos de uma lista? Usamos o método "shuffle()" usando apenas o parâmetro "List" Como podemos rotacionar os elementos de uma lista? Usamos o método "rotate()", mas confesso que não entendi bem como de fato acontece essa rotação.

1 resposta

Oi Paulo!

O rotate ele é parecido com o reverse, mas com o rotate você pode indicar até quando vc inverte os valores. Tem um exemplo aqui https://www.geeksforgeeks.org/java-util-collections-rotate-method-java-examples/. Tem mais detalhes também da documentação do método aqui https://docs.oracle.com/javase/7/docs/api/java/util/Collections.html#rotate(java.util.List,%20int)

Muito bom! Parabéns pelo empenho nos estudos!

Continue praticando e qualquer dúvida pode contar com a gente.