Junior — Middle
Aké existujúce kategórie typov údajov poznáš v jazyku Kotlin?
sobes.tech AI
Odpoveď od AI
V Kotlinu existujú nasledujúce hlavné kategórie typov údajov:
- Primárne typy (čísla, znaky, logické hodnoty): Int, Long, Double, Float, Char, Boolean.
- Reťazce: String — nemenný typ pre text.
- Zbierky:
- Mutovateľné (meniteľné): MutableList, MutableSet, MutableMap.
- Len na čítanie: List, Set, Map.
- Nullable typy: akýkoľvek typ môže byť deklarovaný s
?, napríkladString?, na povolenie null hodnôt. - Používateľom definované triedy a objekty: triedy, data class, sealed class a pod.
- Funkčné typy: typy funkcií, napríklad
(Int, Int) -> Int.
Kotlin tiež podporuje rozšírenia typov a obalové typy, čo robí systém typov flexibilným a mocným.