Sobes.tech
Junior — Middle

Milyen létező adattípus-kategóriákat ismersz a Kotlin nyelvben?

sobes.tech MI

Válasz az MI-től

A Kotlinban a következő fő típuskategóriák vannak:

  • Alapvető típusok (számok, karakterek, logikai értékek): Int, Long, Double, Float, Char, Boolean.
  • Szövegek: String — egy változatlan típus a szöveghez.
  • Gyűjtemények:
    • Módosítható (mutable): MutableList, MutableSet, MutableMap.
    • Csak olvasható: List, Set, Map.
  • Null értékeket tartalmazó típusok: bármely típus deklarálható ?-vel, például String?, hogy null értékeket engedélyezzen.
  • Felhasználó által definiált osztályok és objektumok: osztályok, data class, sealed class stb.
  • Funkcionális típusok: például (Int, Int) -> Int.

A Kotlin támogatja a típusbővítéseket és a burkoló típusokat is, ami rugalmas és erőteljes típusrendszert eredményez.