Sobes.tech
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 ?, bijvoorbeeld String?, 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.