I denne artikkelen vil du lære om Kotlin-uttrykk, Kotlin-utsagn, forskjell mellom uttrykk og utsagn og Kotlin-blokker.
Kotlin Expressions
Uttrykk består av variabler, operatorer osv. Som evalueres til en enkelt verdi.
La oss ta et eksempel,
val score: Int score = 90 + 25
Her 90 + 25
er et uttrykk som returnerer Int
verdi.
I Kotlin, if
er et uttrykk i motsetning til Java (I Java, if
er en uttalelse). 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 b
er et uttrykk. Deretter tildeles verdien av uttrykket til max
variabelen i programmet ovenfor. Besøk denne siden for å lære mer om Kotlin if expression.
Kotlin-uttalelser
Uttalelser er alt som utgjør en komplett utførelsesenhet. For eksempel,
val score = 90 + 25
Her 90 + 25
er et uttrykk som returnerer 115, og val score = 9*5;
er en uttalelse.
Uttrykk er en del av uttalelser.
Noen eksempler:
println ("Howdy")
var a = 5 ++ a
maks = hvis (a> b) et annet b
Kotlin-blokker
En blokk er en gruppe påstander (null eller mer) som er omsluttet av krøllete bukseseler ( )
. 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
Det er to utsagn print("Hey ")
og print(" jude!")
inne i if
grenblokk.
skriv ut ("Hei") skriv ut ("jude!")
Tilsvarende har main()
funksjonen også en blokklegeme.
val flag = true if (flag == true) (// start of block print ("Hey") print ("jude!")) // slutten av blokken