I denne artikel lærer du om Kotlin-udtryk, Kotlin-udsagn, forskel mellem udtryk og udsagn og Kotlin-blokke.
Kotlin-udtryk
Udtryk består af variabler, operatorer osv., Der evalueres til en enkelt værdi.
Lad os tage et eksempel,
val score: Int score = 90 + 25
Her 90 + 25er et udtryk, der returnerer Intværdi.
I Kotlin ifer et udtryk i modsætning til Java (i Java ifer et udsagn). For eksempel,
fun main(args: Array) ( val a = 12 val b = 13 val max: Int max = if (a> b) a else b println("$max") )
Her if (a> b) a else ber et udtryk. Derefter tildeles udtrykets værdi til maxvariablen i ovenstående program. Besøg denne side for at lære mere om Kotlin if expression.
Kotlin-erklæringer
Erklæringer er alt, der udgør en komplet enhed for udførelse. For eksempel,
val score = 90 + 25
Her 90 + 25er et udtryk, der returnerer 115 og val score = 9*5;er en udsagn.
Udtryk er en del af udsagn.
Nogle eksempler:
println ("Howdy")
var a = 5 ++ a
max = hvis (a> b) en anden b
Kotlin-blokke
En blok er en gruppe udsagn (nul eller mere), der er lukket i krøllede seler ( ). For eksempel,
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
Der er to udsagn print("Hey ")og print(" jude!")inde i ifgrenblok.
print ("Hey") print ("jude!")
Tilsvarende har main()funktionen også en bloklegeme.
val flag = sandt hvis (flag == sandt) (// start af blokprint ("Hey") print ("jude!")) // slutning af blok








