Šiame straipsnyje sužinosite apie Kotlino išraiškas, Kotlino teiginius, išraiškos ir teiginio skirtumus bei Kotlino blokus.
Kotlino išraiškos
Išraiškas sudaro kintamieji, operatoriai ir kt., Kurie vertinami pagal vieną vertę.
Paimkime pavyzdį,
val rezultatas: vidurkis = 90 + 25
Čia 90 + 25
yra išraiška, kuri grąžina Int
vertę.
„Kotlin“ if
yra išraiška, skirtingai nei „Java“ („Java“ if
yra teiginys). Pavyzdžiui,
fun main(args: Array) ( val a = 12 val b = 13 val max: Int max = if (a> b) a else b println("$max") )
Čia if (a> b) a else b
yra išraiška. Tada išraiškos vertė priskiriama max
kintamajam aukščiau esančioje programoje. Apsilankykite šiame puslapyje ir sužinokite daugiau apie Kotlin if išraišką.
Kotlino pareiškimai
Pareiškimai yra viskas, kas sudaro visą vykdymo vienetą. Pavyzdžiui,
val rezultatas = 90 + 25
Čia 90 + 25
yra išraiška, kuri pateikia 115, ir val score = 9*5;
yra teiginys.
Išraiškos yra teiginių dalis.
Keletas pavyzdžių:
println („Howdy“)
var a = 5 ++ a
max = jei (a> b) dar b
Kotlino blokai
Blokas yra teiginių grupė (nulis ar daugiau), kuri yra įtraukta į garbanotas petnešas ( )
. Pavyzdžiui,
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
Yra du teiginiai print("Hey ")
ir print(" jude!")
vidinis if
šakos blokas.
spausdinti ("Ei") spausdinti ("Jude!")
Panašiai main()
funkcija turi ir blokinį korpusą.
val flag = true if (flag == true) (// bloko spausdinimo pradžia („Hey“) print („jude!“)) // bloko pabaiga