Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

0
respostas

[Dúvida] Por que não é nessessário atribuir à variável o resultado do Collections.sort?

No vídeo 2 da aula 4, os instrutores usaram o método sort da classe Collections para ordenar a lista buscaPorArtistas. A minha dúvida é se e como que esse método atribui automatimanete o resultado do sort à própria variável que foi passada como argumento. Além disso, como faço para ordenar uma lista sem sobrescrever a lista original? Por exemplo: supondo que eu tenha uma lista a = [1, 3, 2] e queira imprimir a lista ordenada consevando a ordem original da lista no programa?