Sobes.tech
Junior — Middle

Wyjaśnij, czym jest struktura danych kolekcja i jak jest używana w programowaniu

sobes.tech AI

Odpowiedź od AI

Kolekcja to struktura danych, która przechowuje zbiór elementów i udostępnia metody do ich dodawania, usuwania i iteracji. W programowaniu kolekcje służą do wygodnego zarządzania grupami obiektów.

Przykłady kolekcji:

  • Listy (List) — uporządkowane zestawy elementów.
  • Zbiory (Set) — unikalne elementy bez określonego porządku.
  • Mapy (Map) — pary klucz-wartość.

W Androidzie i Javie kolekcje są szeroko stosowane do przechowywania danych, na przykład listy użytkowników, zestawu unikalnych ID lub ustawień.

Przykład w Kotlin:

val users = listOf("Alice", "Bob", "Charlie")
for (user in users) {
    println(user)
}