Kotlin uttrykk, uttalelser og blokker

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 + 25er et uttrykk som returnerer Intverdi.

I Kotlin, ifer et uttrykk i motsetning til Java (I Java, ifer 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 ber et uttrykk. Deretter tildeles verdien av uttrykket til maxvariabelen 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 + 25er 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 ifgrenblokk.

 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 

Interessante artikler...