Sobes.tech
Junior — Middle

Классҳои асосии истифодашуда барои коркарди ҷамъоварии маълумот дар сохтори массивӣ кадомҳоянд?

sobes.tech AI

Ҷавоб аз AI

Androidда маълумотлар тўпламлари билан ишлаш учун кўпинча қуйидаги асосий синфлар қўлланилади:

  • ArrayList — динамик массив, унда элементларни қўшиш ва олиб ташлаш мумкин.
  • LinkedList — боғланган рўйхат, кўпинча киритиш ва ўчириш учун қулай.
  • HashMap — "калит-арзиш" жўмласи, тез кириш учун.
  • HashSet — уникал элементлар жамияти.
  • SparseArray — int туридаги калитлар учун оптимизацияланган HashMap версияси, кўпинча хотирани сақлаш учун қўлланилади.

ArrayListдан фойдаланиш мисоли:

ArrayList<String> рўйхат = new ArrayList<>();
рўйхат.add("Android");
рўйхат.add("Kotlin");
for (String элемент : рўйхат) {
    System.out.println(элемент);
}