Kotlino išraiška, teiginiai ir blokai

Š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 + 25yra išraiška, kuri grąžina Intvertę.

„Kotlin“ ifyra išraiška, skirtingai nei „Java“ („Java“ ifyra 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 byra išraiška. Tada išraiškos vertė priskiriama maxkintamajam 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 + 25yra 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 

Įdomios straipsniai...