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)
}