Sobes.tech
Junior — Middle

Ako sa v jazyku Kotlin vykonáva určenie typu premennej?

sobes.tech AI

Odpoveď od AI

V Kotlinu môže byť typ premennej určený buď explicitne alebo implicitne. Pri explicitnom určení sa typ uvádza za názvom premennej dvojbodkou :. Pri implicitnom určení si typ odvodí prekladač z priradenej hodnoty.

Príklad explicitného určenia typu:

val number: Int = 10
var name: String = "Kotlin"

Príklad implicitného určenia typu (odhad typu):

val number = 10       // prekladač pochopí, že ide o Int
var name = "Kotlin"  // prekladač pochopí, že ide o String

Ak je premennej deklarovaná bez inicializácie, je povinné špecifikovať typ explicitne.