Sobes.tech
Junior

Milyen primitív adattípusok léteznek Kotlinban és melyek Java-ban?

sobes.tech MI

Válasz az MI-től

Kotlinban:

  • Byte (8 bit)
  • Short (16 bit)
  • Int (32 bit)
  • Long (64 bit)
  • Float (32 bit)
  • Double (64 bit)
  • Boolean (logikai érték)
  • Char (karakter)

Java-ban:

  • byte (8 bit)
  • short (16 bit)
  • int (32 bit)
  • long (64 bit)
  • float (32 bit)
  • double (64 bit)
  • boolean (logikai érték)
  • char (karakter)

Kotlinban az alapvető adattípusokat objektumként ábrázolják, és szükség esetén a fordító "unboxing"-ot végez a teljesítmény optimalizálása érdekében. Java-ban a primitív típusok nem objektumok, bár léteznek megfelelő burkoló osztályok (pl. Integer).