V tem članku boste spoznali izraze Kotlin, stavke Kotlin, razliko med izrazom in stavkom ter bloke Kotlin.
Kotlin izrazi
Izrazi so sestavljeni iz spremenljivk, operatorjev itd., Ki se izračuna na eno vrednost.
Vzemimo primer,
ocena vala: Int ocena = 90 + 25
Tu 90 + 25je izraz, ki vrne Intvrednost.
V Kotlinu ifje izraz drugačen od Jave (v Javi ifje stavek). Na primer
fun main(args: Array) ( val a = 12 val b = 13 val max: Int max = if (a> b) a else b println("$max") )
Tukaj if (a> b) a else bje izraz. Nato je vrednost izraza dodeljena maxspremenljivki v zgornjem programu. Obiščite to stran, če želite izvedeti več o Kotlinu, če izraz.
Kotlinove izjave
Izjave so vse tisto, kar predstavlja celotno izvršilno enoto. Na primer
ocena val = 90 + 25
Tu 90 + 25je izraz, ki vrne 115, in val score = 9*5;je stavek.
Izrazi so del izjav.
Nekaj primerov:
println ("Zdravo")
var a = 5 ++ a
max = if (a> b) a else b
Kotlinovi bloki
Blok je skupina stavkov (nič ali več), ki je zaprta v zavite oklepaje ( ). Na primer
fun main(args: Array) ( // main function block val flag = true if (flag == true) ( // start of if block print("Hey ") print("jude!") ) // end of if block ) // end of main function block
Obstajata dva stavka print("Hey ")in print(" jude!")znotraj ifbloka vej.
print ("Hej") print ("jude!")
Podobno ima main()funkcija tudi telo bloka.
val zastavica = res, če (zastava == resnično) (// začetek tiska bloka ("Hej") tisk ("jude!")) // konec bloka








