But a common pitfall occurs with HashMaps when you create your own classes to be used as keys.
Mais il existe un point d'achoppement classique avec les HashMaps lorsqu'on crée une classe destinée à être utilisée comme clef.
Examples of data structures you might use include lists or key/value pairs (sometimes called HashMaps).
Par exemple, vous verrez souvent des tables de hachage, des structures de données que vous allez utiliser, comme des listes et des paires clé/valeur.
Android offers structures aimed at replacing HashMaps in some cases in particular: SparseArray and ArrayMap. Now let's see how they compare to HashMaps! Introducing the contestants
Justement, Android propose des structures destinées à remplacer les HashMap pour certains usages particuliers : les SparseArray et les ArrayMap. Comment se comparent-elles aux structures couramment utilisées en Java ?
In the post called *HashMaps, ArrayMaps and SparseArray*s in Android, Deepak Mishra also explains precisely how each data structure works along with the algorithmic complexity of each operation.
Dans l'article HashMaps, ArrayMaps and SparseArrays in Android, Deepak Mishra détaille également le fonctionnement des différentes structures et présente en plus la complexité algorithmique de chaque opération pour argumenter son propos.
Potentieel gevoelige of ongepaste informatie
Er worden alleen voorbeelden gegeven om u te helpen het woord of de woordcombinatie waarop u hebt gezocht, te vertalen. Deze worden niet door ons geselecteerd of gevalideerd en kunnen ongepaste taal bevatten. Wij vragen u melding te maken van voorbeelden die dienen te worden aangepast of verwijderd. Vertalingen met grof of informeel taalgebruik worden meestal rood of oranje gemarkeerd.