Video: How to upload android app in google play store 2025
Java har mange samlingskurser du kan bruke i Android-appen din. Klassen
ArrayList
er bare toppen av Java-samlingenes isberg. Java-biblioteket inneholder mange samlingsklasser, hver med sine egne fordeler. Denne tabellen inneholder en forkortet liste.
Klassenavn | Karakteristisk |
ArrayList | En resizable array. |
LinkedList | En liste over verdier, som hver har et felt som peker til neste i listen. |
Stack | En struktur (som vokser fra bunn til topp) som er optimalisert for tilgang til den øverste verdien. Du kan enkelt legge til en verdi til toppen eller fjerne den fra toppen. |
Queue | En struktur (som vokser i den ene enden) som er optimalisert for å legge til verdier i den ene enden (baksiden) og fjerne verdiene fra den andre enden (fronten). |
PriorityQueue | En struktur, som en kø, som lar visse (høyere prioriterte) verdier bevege seg mot forsiden. |
HashSet | En samling som ikke inneholder dupliserte verdier. |
HashMap | En samling av nøkkel / verdi par. |
Hver samlingsklasse har sitt eget sett med metoder (i tillegg til metodene den arver fra
AbstractCollection
, forfederen til alle samlingsklassene).
For å finne ut hvilke samlingsklasser som passer best for dine behov, gå til Android APIs dokumentasjonssider.
