Junior — Middle
Оё метавонед намудҳои маҷмӯаҳои истифодашударо дар Java номбар кунед?
sobes.tech AI
Ҷавоб аз AI
Дар Java, намудҳои асосии коллексияҳо дарбар мегиранд:
- List — рӯйхати мураттабшудаи унсурҳо, ки имкон медиҳад такроршавандагон. Мисолҳо:
ArrayList,LinkedList. - Set — ҷамъоварии уникӣ аз унсурҳо бе тартиби муайян. Мисолҳо:
HashSet,TreeSet. - Queue — навбат, унсурҳо дар асоси принсипи FIFO коркард мешаванд. Мисолҳо:
LinkedList,PriorityQueue. - Deque — навбат дар ду самт, имкон медиҳад илова ва хориҷ кардани унсурҳо аз ҳар ду канор.
- Map — ҷамъоварии ҷуфтҳои калид-арзиш, ки дар он калидҳо уникӣ мебошанд. Мисолҳо:
HashMap,TreeMap.
Ҳар як навъи коллексия барои вазифаҳои гуногун мувофиқ аст, вобаста ба талаботи тартиб, ягонагӣ ва суръати дастрасӣ.