Sobes.tech
Junior

Kotlinda qanday primitiv ma'lumot turlari mavjud va Java'da qanday turlar mavjud?

sobes.tech AI

AIdan javob

Kotlin'da:

  • Byte (8 bit)
  • Short (16 bit)
  • Int (32 bit)
  • Long (64 bit)
  • Float (32 bit)
  • Double (64 bit)
  • Boolean (mantiqiy qiymat)
  • Char (belgi)

Java'da:

  • byte (8 bit)
  • short (16 bit)
  • int (32 bit)
  • long (64 bit)
  • float (32 bit)
  • double (64 bit)
  • boolean (mantiqiy qiymat)
  • char (belgi)

Kotlin'da asosiy ma'lumot turlari obyekt sifatida taqdim etilgan va agar kerak bo'lsa, kompilator "unboxing" qilish orqali ishlash samaradorligini oshiradi. Java'da asosiy ma'lumot turlari obyekt emas, garchi mos keladigan qoplovchi sinflar mavjud (masalan, Integer).