1
resposta

Lista Imutável

Olá,

Quando o construtor da classe ArrayList cria uma cópia de uma outra lista (List) que é imutável, a nova lista não teria o mesmo problema com o Collections.unmodifiableList(aulas), ou seja, receberia a Exceção (UnsupportedOperationException) ?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oie Paulo, tudo bem contigo?

Perdão pela problema!

Não, pois um dos construtores da "ArrayList" faz uma lógica onde pega cada um dos dados da lista imutável e coloca em uma lista mutável, e devolve essa lista para nós. E aí sim com essa lista modificável nós conseguimos fazer o "sort".

Espero ter ajudado!

Se tiver qualquer outro problema estarei por aqui :)