Kotlinův výraz, příkazy a bloky

V tomto článku se dozvíte o výrazech Kotlin, výrokech Kotlin, rozdílech mezi výrazy a výroky a blocích Kotlin.

Kotlinovy ​​výrazy

Výrazy se skládají z proměnných, operátorů atd., Které se vyhodnocují na jednu hodnotu.

Vezměme si příklad,

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

Zde 90 + 25je výraz, který vrací Inthodnotu.

V Kotlinu ifje výraz na rozdíl od Javy (V Javě ifje to prohlášení). Například,

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

Tady if (a> b) a else bje výraz. Poté je hodnota výrazu přiřazena maxproměnné ve výše uvedeném programu. Na této stránce najdete další informace o výrazu Kotlin if.

Kotlinova prohlášení

Prohlášení jsou vše, co tvoří úplnou jednotku provedení. Například,

 skóre val = 90 + 25

Zde 90 + 25je výraz, který vrací 115 a val score = 9*5;je příkazem.

Výrazy jsou součástí příkazů.

Nějaké příklady:

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

Kotlin Blocks

Blok je skupina příkazů (nula nebo více), která je uzavřena ve složených závorkách ( ). Napří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 příkazy print("Hey ")a print(" jude!")uvnitř ifvětvového bloku.

 print ("Hey") print ("jude!")

Podobně má main()funkce také tělo bloku.

 val flag = true if (flag == true) (// začátek tisku bloku ("Hey") print ("jude!")) // konec bloku 

Zajímavé články...