Sobes.tech
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);
}