Junior — Middle
Selgitage, mis on andmestruktuuri kogumik ja kuidas seda programmeerimises kasutatakse
sobes.tech AI
Vastus AI-lt
Kogumik on andmestruktuur, mis salvestab kogumi elemente ning pakub meetodeid nende lisamiseks, eemaldamiseks ja läbimiseks. Programmeerimises kasutatakse kogusid mugavaks objektide gruppide haldamiseks.
Kogumite näited:
- Loendid (List) — järjestatud elementide kogumid.
- Kogumid (Set) — unikaalsed elemendid ilma järjekorrata.
- Kaardid (Map) — võti-väärtus paarid.
Androidis ja Java-s kasutatakse kogusid laialdaselt andmete salvestamiseks, näiteks kasutajate nimekiri, unikaalsete ID-de kogum või seadetekraan.
Kotlin näide:
val users = listOf("Alice", "Bob", "Charlie")
for (user in users) {
println(user)
}