Junior — Middle
Welke bestaande categorieën van gegevenstypen ken je in de programmeertaal Kotlin?
sobes.tech AI
Antwoord van AI
In Kotlin zijn de volgende hoofdcategorieën van datatypes:
- Primitieve typen (getallen, tekens, booleaanse waarden): Int, Long, Double, Float, Char, Boolean.
- Strings: String — een onveranderlijk type voor tekst.
- Collecties:
- Mutable (aanpasbaar): MutableList, MutableSet, MutableMap.
- Alleen-lezen: List, Set, Map.
- Nullable types: elk type kan worden gedeclareerd met
?, bijvoorbeeldString?, om null-waarden toe te staan. - Gebruikersgedefinieerde klassen en objecten: klassen, data class, sealed class, enz.
- Functionele types: functietypes, bijvoorbeeld
(Int, Int) -> Int.
Kotlin ondersteunt ook type-extensies en wrapper-typen, waardoor het typesysteem flexibel en krachtig is.