Junior — Middle
Koje su glavne klase koje se koriste za obradu kolekcija podataka u strukturi niza?
sobes.tech АИ
Одговор од АИ
У Android-у, за работа са колекцијама података често се користе следеће главне класе:
- ArrayList — динамички низ који омогућава додавање и уклањање елемената.
- LinkedList — повезана листа, погодна за честе уметке и брисања.
- HashMap — колекција парова "кључ-вредност" са брзим приступом преко кључа.
- HashSet — скуп јединствених елемената.
- SparseArray — оптимизована верзија HashMap за кључеве типа int, често коришћена за уштеду меморије.
Пример коришћења ArrayList:
ArrayList<String> list = new ArrayList<>();
list.add("Android");
list.add("Kotlin");
for (String item : list) {
System.out.println(item);
}