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(элемент);
}