Video: Awesome iPhone Apps with Objective-C by Zack Chauvin 2025
Java har mange samlingskurser, du kan bruge i din Android-app. Klassen
ArrayList
er kun toppen af Java-samlingen isberg. Java-biblioteket indeholder mange samlingsklasser, hver med sine egne fordele. Denne tabel indeholder en forkortet liste.
Klassenavn | Karakteristik |
ArrayList | Et resizable array. |
LinkedList | En liste over værdier, der hver har et felt, der peger på den næste i listen. |
Stak | En struktur (som vokser fra bund til top), der er optimeret for adgang til den øverste værdi. Du kan nemt tilføje en værdi til toppen eller fjerne den fra toppen. |
Kø | En struktur (som vokser i den ene ende), der er optimeret til at tilføje værdier til den ene ende (bagsiden) og fjerne værdier fra den anden ende (fronten). |
PriorityQueue | En struktur, som en kø, der tillader visse (højere prioriterede) værdier bevæger sig fremad. |
HashSet | En samling indeholdende ingen dobbeltværdier. |
HashMap | En samling af nøgle / værdipar. |
Hver samlingsklasse har sit eget sæt af metoder (ud over de metoder, som den arver fra
AbstractCollection
, forfader for alle samlingsklasser).
For at finde ud af, hvilke samlingsklasser der bedst opfylder dine behov, skal du besøge Android APIs dokumentationssider.