1) List é uma coleção ordenada que mantém a ordem de inserção, ou seja, ao exibir o conteúdo da lista exibirá os elementos na mesma ordem em que foram inseridos a lista. Set é uma coleção não ordenada, não mantém nenhuma ordem.
Qual estrutura de dados mantém a ordem de inserção?
Se quisermos manter a ordem de inserção dos elementos, devemos usar LinkedHashSet. LinkedHashSet mantém a ordem em que os elementos são inseridos.
O HashSet mantém a ordem de inserção?
Use HashSet se você não quiser manter nenhuma ordem de elementos. Use LinkedHashSet se quiser manter a ordem de inserção dos elementos. Use TreeSet se quiser ordenar os elementos de acordo com algum Comparador.
A coleção mantém a ordem de inserção?
As coleções não mantêm a ordem de inserção. Alguns simplesmente adicionam um novo valor no final. Manter a ordem de inserção só é útil se você priorizar os objetos por ela ou usá-la para classificar objetos de alguma forma.
O que o pedido de inserção é preservado?
Ordem de inserção refere-se a a ordem na qual você está adicionando elementos à estrutura de dados (ou seja, uma coleção como List, Set, Map, etc.). Por exemplo, um objeto List mantém a ordem na qual você está adicionando elementos, enquanto um objeto Set não mantém a ordem dos elementos em que eles são inseridos.