Junior — Middle
Massiv strukturdakı məlumat kolleksiyalarını işləmək üçün əsas siniflər hansılardır?
sobes.tech Süni İntellekt
AI-dan cavab
Android-də məlumat toplusu ilə işləmək üçün tez-tez aşağıdakı əsas sinflər istifadə olunur:
- ArrayList — dinamik massiv, elementləri əlavə etməyə və silməyə imkan verir.
- LinkedList — əlaqəli siyahı, tez-tez yerləşdirmələr və silmələr üçün əlverişlidir.
- HashMap — "açar-dəyər" cütlüklər kolleksiyası, açar vasitəsilə sürətli giriş təmin edir.
- HashSet — unikal elementlər toplusu.
- SparseArray — int tipli açarlar üçün optimallaşdırılmış HashMap versiyası, yaddaş qənaəti üçün tez-tez istifadə olunur.
ArrayList istifadəsi nümunəsi:
ArrayList<String> siyahı = new ArrayList<>();
siyahı.add("Android");
siyahı.add("Kotlin");
for (String element : siyahı) {
System.out.println(element);
}