Junior — Middle
Quelles classes principales sont utilisées pour traiter des collections de données dans une structure de tableau?
sobes.tech IA
Réponse de l'IA
En Android, pour travailler avec des collections de données, les classes principales suivantes sont souvent utilisées:
- ArrayList — tableau dynamique permettant d'ajouter et de supprimer des éléments.
- LinkedList — liste chaînée, pratique pour les insertions et suppressions fréquentes.
- HashMap — collection de paires "clé-valeur" avec un accès rapide par clé.
- HashSet — ensemble d'éléments uniques.
- SparseArray — version optimisée de HashMap pour les clés de type int, souvent utilisée pour économiser de la mémoire.
Exemple d'utilisation d'ArrayList:
ArrayList<String> list = new ArrayList<>();
list.add("Android");
list.add("Kotlin");
for (String item : list) {
System.out.println(item);
}