1. Collection List : (ordonnée, les éléments peuvent être répétés)
1. >1) La structure de données sous-jacente est un tableau, rapide à rechercher mais lent à ajouter et à supprimer.
2) Thread dangereux, haute efficacité
2. Collection de vecteurs :1) La structure de données sous-jacente est un tableau rapide pour interrogation et lente pour l'ajout et la suppression
2) Sécurité des threads, faible efficacité
3. Collection LinkedList :1) La structure de données sous-jacente. est une liste chaînée, lente à interroger et rapide à ajouter et à supprimer
2) Thread dangereux, haute efficacité
2. unique)1. Collection Hashset :
1) La structure de données sous-jacente est une table de hachage, et la table de hachage repose sur deux méthodes, hascode ( ) et la méthode equals()
2) L'ordre d'exécution des deux méthodes :
Déterminez d'abord si les valeurs hascode() sont les mêmes
Oui : continuer pour exécuter la méthode equals() et voir si sa valeur de retour
est vraie : indiquant que les éléments sont répétés, ne pas ajouter
est faux : ajouter l'élément directement
Non : ajoutez-le directement à la collection
2. Collection Treeset :1) Couche inférieure La structure des données est un arbre binaire
Recommandé. tutoriel :
Tutoriel JavaCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!