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








