Kotlinov izraz, izjave in bloki

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 

Zanimive Članki...