Βίντεο: Leap Motion SDK 2024
Η Java διαθέτει πολλές κατηγορίες συλλογών που μπορείτε να χρησιμοποιήσετε στην εφαρμογή Android. Η κλάση
ArrayList
είναι μόνο η κορυφή του παγόβουνου συλλογών Java. Η βιβλιοθήκη Java περιέχει πολλές κατηγορίες συλλογών, καθεμία με τα δικά της πλεονεκτήματα. Αυτός ο πίνακας περιέχει μια συντομευμένη λίστα.
Όνομα κλάσης | Χαρακτηριστικό |
ArrayList | Ένας πίνακας με δυνατότητα αλλαγής μεγέθους. |
LinkedList | Λίστα με τιμές, καθένα από τα οποία έχει ένα πεδίο που δείχνει την επόμενη στη λίστα. |
Στοίβα | Μια δομή (η οποία αναπτύσσεται από κάτω προς τα πάνω) που βελτιστοποιείται για πρόσβαση στην υψηλότερη τιμή. Μπορείτε εύκολα να προσθέσετε μια τιμή στην κορυφή ή να την αφαιρέσετε από την κορυφή. |
Queue | Μια δομή (η οποία αναπτύσσεται στο ένα άκρο) που έχει βελτιστοποιηθεί για την προσθήκη τιμών στο ένα άκρο (πίσω) και την αφαίρεση των τιμών από το άλλο άκρο (μπροστά). |
PriorityQueue | Μια δομή, όπως μια ουρά, που επιτρέπει ορισμένες αξίες (υψηλότερης προτεραιότητας) να κινούνται προς τα εμπρός. |
HashSet | Μια συλλογή που δεν περιέχει διπλές τιμές. |
HashMap | Μια συλλογή ζευγών κλειδιών / τιμών. |
, ο πρόγονος όλων των κατηγοριών συλλογής).
Για να μάθετε ποιες κλάσεις συλλογής ανταποκρίνονται καλύτερα στις ανάγκες σας, επισκεφθείτε τις σελίδες τεκμηρίωσης του API Android.