Pesquisei sobre estas classes mas ainda não ficou claro a real utilidade destes métodos: Collections.singletonList() e Collections.nCopies(). Pode me ajudar no entendimento?
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!
Pesquisei sobre estas classes mas ainda não ficou claro a real utilidade destes métodos: Collections.singletonList() e Collections.nCopies(). Pode me ajudar no entendimento?
Use Collections.singletonList() apenas quando você precisar de uma lista somente leitura, além disso esse tipo de lista e thread safe e mais performático.
// create singleton list
list = Collections.singletonList("OnlyOneElement");
list.add("five"); //throws UnsupportedOperationException