1) List е подредена колекция, която поддържа реда на вмъкване, което означава, че при показване на съдържанието на списъка ще показва елементите в същия ред, в който са били вмъкнати в Списъкът. Комплектът е неподредена колекция, не поддържа никакъв ред.
Коя структура от данни поддържа реда на вмъкване?
Ако искаме да запазим реда на вмъкване на елементите, трябва да използваме LinkedHashSet. LinkedHashSet поддържа реда, в който се вмъкват елементите.
Поддържа ли HashSet реда на вмъкване?
Използвайте HashSet, ако не искате да поддържате никакъв ред на елементите. Използвайте LinkedHashSet, ако искате да поддържате реда на вмъкване на елементи. Използвайте TreeSet, ако искате да сортирате елементите според някакъв Comparator.
Колекцията поддържа ли реда на вмъкване?
Колекциите не поддържат реда на вмъкване. Някои просто по подразбиране добавят нова стойност в края. Поддържането на реда на вмъкване е полезно само ако приоритизирате обектите от него или го използвате за сортиране на обекти по някакъв начин.
Каква се запазва редът за вмъкване?
Ред за вмъкване се отнася до реда, в който добавяте елементи към структурата на данните (т.е. колекция като Списък, Комплект, Карта и т.н.). Например, обект List поддържа реда, в който добавяте елементи, докато обект Set не поддържа реда на елементите, в които са вмъкнати.