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.