Kotlinuttryck, uttalanden och block

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 

Intressanta artiklar...