I den här artikeln lär du dig om Kotlin-uttryck, Kotlin-uttalanden, skillnad mellan uttryck och uttalande och Kotlin-block.
Kotlin-uttryck
Uttryck består av variabler, operatorer etc som utvärderas till ett enda värde.
Låt oss ta ett exempel,
valpoäng: Int-poäng = 90 + 25
Här 90 + 25är ett uttryck som returnerar Intvärde.
I Kotlin ifär ett uttryck till skillnad från Java (i Java ifär ett uttalande). Till exempel,
fun main(args: Array) ( val a = 12 val b = 13 val max: Int max = if (a> b) a else b println("$max") )
Här if (a> b) a else bär ett uttryck. Därefter tilldelas uttrycksvärdet till maxvariabeln i ovanstående program. Besök den här sidan för att lära dig mer om Kotlin if expression.
Kotlin-uttalanden
Uttalanden är allt som utgör en komplett enhet för utförande. Till exempel,
valpoäng = 90 + 25
Här 90 + 25är ett uttryck som returnerar 115 och val score = 9*5;är ett uttalande.
Uttryck är en del av uttalanden.
Några exempel:
println ("Howdy")
var a = 5 ++ a
max = om (a> b) ett annat b
Kotlin-block
Ett block är en grupp påståenden (noll eller mer) som är inneslutna i lockiga hakparenteser ( ). Till exempel,
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
Det finns två uttalanden print("Hey ")och print(" jude!")inuti ifgrenblock.
skriva ut ("Hej") skriva ut ("jude!")
På samma sätt har main()funktionen också en blockkropp.
val flag = true if (flag == true) (// start av block print ("Hey") print ("jude!")) // block block








