Izraz Kotlin, izjave i blokovi

U ovom ćete članku naučiti o Kotlinovim izrazima, Kotlinovim izjavama, razlici između izraza i izjave i Kotlinovim blokovima.

Izrazi Kotlin

Izrazi se sastoje od varijabli, operatora itd. Koji se vrednuju u jednu vrijednost.

Uzmimo primjer,

 val ocjena: Int ocjena = 90 + 25

Ovdje 90 + 25je izraz koji vraća Intvrijednost.

U Kotlinu ifje izraz za razliku od Jave (U Javi ifje iskaz). Na primjer,

 fun main(args: Array) ( val a = 12 val b = 13 val max: Int max = if (a> b) a else b println("$max") ) 

Evo, if (a> b) a else bto je izraz. Tada se vrijednost izraza dodjeljuje maxvarijabli u gore navedenom programu. Posjetite ovu stranicu da biste saznali više o Kotlinu ako izraz.

Izjave Kotlina

Izjave su sve što čini cjelovitu izvršnu jedinicu. Na primjer,

 val ocjena = 90 + 25

Ovdje 90 + 25je izraz koji vraća 115 i val score = 9*5;iskaz je.

Izrazi su dio izjava.

Neki primjeri:

 println ("Zdravo")
 var a = 5 ++ a
 max = if (a> b) a else b

Kotlinovi blokovi

Blok je skupina izjava (nula ili više) koja je zatvorena u vitičaste zagrade ( ). Na primjer,

 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

Postoje dvije izjave print("Hey ")i print(" jude!")unutar ifbloka grana.

 print ("Hej") print ("jude!")

Slično tome, main()funkcija također ima tijelo bloka.

 val zastava = true ako (flag == true) (// početak blok tiska ("Hej") print ("jude!")) // kraj bloka 

Zanimljivi članci...