Kotlinin lauseke, lausunnot ja lohkot

Tässä artikkelissa opit Kotlin-lausekkeista, Kotlin-lauseista, lausekkeen ja lauseen eroista sekä Kotlin-lohkoista.

Kotlin-lausekkeet

Lausekkeet koostuvat muuttujista, operaattoreista jne., Jotka arvioivat yhden arvon.

Otetaan esimerkki,

 val-pisteet: Int-pisteet = 90 + 25

Tässä 90 + 25on lauseke, joka palauttaa Intarvon.

Kotlinissa ifon lauseke, toisin kuin Java (Java: ssa ifon lause). Esimerkiksi,

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

Tässä if (a> b) a else bon ilmaus. Sitten lausekkeen arvo osoitetaan maxmuuttujalle yllä olevassa ohjelmassa. Käy tällä sivulla saadaksesi lisätietoja Kotlin if -lausekkeesta.

Kotlinin lausunnot

Lausunnot ovat kaikki, jotka muodostavat täydellisen toteutusyksikön. Esimerkiksi,

 val-pisteet = 90 + 25

Tässä 90 + 25on lauseke, joka palauttaa arvon 115, ja val score = 9*5;on lause.

Lausekkeet ovat osa lausuntoja.

Joitain esimerkkejä:

 println ("Howdy")
 var a = 5 ++ a
 max = jos (a> b) a muu b

Kotlin Blocks

Lohko on joukko lauseita (nolla tai enemmän), joka on suljettu kiharoissa aaltosulkeissa ( ). Esimerkiksi,

 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

On kaksi lausuntoja print("Hey ")ja print(" jude!")sisältä ifhaarakatkoksia.

 tulosta ("Hei") tulosta ("jude!")

Vastaavasti main()toiminnolla on myös lohkon runko.

 val lippu = tosi, jos (lippu == tosi) (// lohkon alku ("Hei") tulosta ("jude!")) // lohkon loppu 

Mielenkiintoisia artikkeleita...