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 + 25
je izraz, ki vrne Int
vrednost.
V Kotlinu if
je izraz drugačen od Jave (v Javi if
je 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 b
je izraz. Nato je vrednost izraza dodeljena max
spremenljivki 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 + 25
je 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 if
bloka 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