Kotlinov výraz, výpisy a bloky

V tomto článku sa dozviete o Kotlinových výrazoch, Kotlinových výrokoch, rozdieloch medzi výrazmi a výrokmi a o Kotlinových blokoch.

Kotlinove výrazy

Výrazy pozostávajú z premenných, operátorov atď., Ktoré sa vyhodnocujú na jednu hodnotu.

Zoberme si príklad,

 skóre val: skóre Int = 90 + 25

Tu 90 + 25je výraz, ktorý vracia Inthodnotu.

V Kotline ifje výraz na rozdiel od Javy (V Jave ifje to vyhlásenie). Napríklad,

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

Tu if (a> b) a else bje výraz. Potom je hodnota výrazu priradená maxpremennej vo vyššie uvedenom programe. Navštívte túto stránku a dozviete sa viac o Kotlinovi, ak je vyjadrenie.

Kotlinove vyjadrenia

Vyhlásenia sú všetko, čo tvorí úplnú jednotku popravy. Napríklad,

 skóre val = 90 + 25

Tu 90 + 25je výraz, ktorý vracia 115, a val score = 9*5;je príkaz.

Výrazy sú súčasťou vyhlásení.

Niekoľko príkladov:

 println ("Nazdar")
 var a = 5 ++ a
 max = if (a> b) a else b

Kotlinove bloky

Blok je skupina príkazov (nulová alebo viac), ktorá je uzavretá v zložených zátvorkách ( ). Napríklad,

 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

Existujú dva príkazy print("Hey ")a print(" jude!")vo vnútri ifvetvového bloku.

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

Podobne má main()funkcia aj telo bloku.

 val flag = true if (flag == true) (// začiatok bloku print ("Hej") print ("jude!")) // koniec bloku 

Zaujímavé články...