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 + 25
je izraz koji vraća Int
vrijednost.
U Kotlinu if
je izraz za razliku od Jave (U Javi if
je 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 b
to je izraz. Tada se vrijednost izraza dodjeljuje max
varijabli 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 + 25
je 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 if
bloka 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