Junior — Middle
Vysvětlete, co je datová struktura kolekce a jak se používá v programování
sobes.tech AI
Odpověď od AI
Kolekce je datová struktura, která uchovává sadu prvků a poskytuje metody pro jejich přidávání, odstraňování a procházení. V programování se kolekce používají pro pohodlné řízení skupin objektů.
Příklady kolekcí:
- Seznamy (List) — uspořádané sady prvků.
- Množiny (Set) — unikátní prvky bez pořadí.
- Mapy (Map) — páry klíč-hodnota.
V Androidu a Javě se kolekce široce používají pro ukládání dat, například seznam uživatelů, sada unikátních ID nebo zobrazení nastavení.
Příklad v Kotlinu:
val users = listOf("Alice", "Bob", "Charlie")
for (user in users) {
println(user)
}