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 + 25
jest wyrażeniem, które zwraca Int
wartość.
W Kotlinie if
jest wyrażeniem w przeciwieństwie do Javy (w Javie if
jest 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 b
jest wyrażenie. Następnie wartość wyrażenia jest przypisywana do max
zmiennej 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 + 25
jest 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 if
bloku 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