Sobes.tech
Junior — Middle

Dizi yapısında veri koleksiyonlarını işlemek için hangi temel sınıflar kullanılır?

sobes.tech yapay zeka

AI'dan gelen yanıt

Android'de veri koleksiyonlarıyla çalışmak için genellikle aşağıdaki temel sınıflar kullanılır:

  • ArrayList — öğeleri ekleyip kaldırmaya izin veren dinamik dizi.
  • LinkedList — bağlı liste, sık sık ekleme ve silme işlemleri için uygundur.
  • HashMap — anahtar-değer çiftleri koleksiyonu, anahtar ile hızlı erişim sağlar.
  • HashSet — benzersiz öğeler kümesi.
  • SparseArray — int türündeki anahtarlar için optimize edilmiş HashMap sürümü, genellikle bellek tasarrufu için kullanılır.

ArrayList kullanım örneği:

ArrayList<String> list = new ArrayList<>();
list.add("Android");
list.add("Kotlin");
for (String item : list) {
    System.out.println(item);
}