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








