Wyrażenie Kotlin, oświadczenia i bloki

W tym artykule dowiesz się o wyrażeniach Kotlin, instrukcjach Kotlin, różnicy między wyrażeniem a instrukcją oraz blokach Kotlin.

Wyrażenia Kotlina

Wyrażenia składają się ze zmiennych, operatorów itp., Których wynikiem jest pojedyncza wartość.

Weźmy przykład,

 wynik val: wynik int = 90 + 25

Tutaj 90 + 25jest wyrażeniem, które zwraca Intwartość.

W Kotlinie ifjest wyrażeniem w przeciwieństwie do Javy (w Javie ifjest to instrukcja). Na przykład,

 fun main(args: Array) ( val a = 12 val b = 13 val max: Int max = if (a> b) a else b println("$max") ) 

Tutaj if (a> b) a else bjest wyrażenie. Następnie wartość wyrażenia jest przypisywana do maxzmiennej w powyższym programie. Odwiedź tę stronę, aby dowiedzieć się więcej o Kotlin if expression.

Oświadczenia Kotlin

Oświadczenia to wszystko, co składa się na kompletną jednostkę wykonania. Na przykład,

 wynik val = 90 + 25

Tutaj 90 + 25jest wyrażenie, które zwraca 115 i val score = 9*5;jest instrukcją.

Wyrażenia są częścią instrukcji.

Kilka przykładów:

 println („Cześć”)
 var a = 5 ++ a
 max = if (a> b) a else b

Bloki Kotlin

Blok to grupa instrukcji (zero lub więcej) ujęta w nawiasy klamrowe ( ). Na przykład,

 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

Istnieją dwie instrukcje print("Hey ")i print(" jude!")wewnątrz ifbloku gałęzi.

 print ("Hej") print ("jude!")

Podobnie main()funkcja ma również bryłę bloku.

 val flag = true if (flag == true) (// początek bloku print ("Hej") print ("jude!")) // koniec bloku 

Interesujące artykuły...