În acest articol, veți afla despre expresiile Kotlin, declarațiile Kotlin, diferența dintre expresie și declarație și blocurile Kotlin.
Kotlin Expressions
Expresiile constau din variabile, operatori etc. care se evaluează la o singură valoare.
Să luăm un exemplu,
scorul val: Scorul Int = 90 + 25
Iată 90 + 25
o expresie care returnează Int
valoare.
În Kotlin, if
este o expresie diferită de Java (În Java, if
este o declarație). De exemplu,
fun main(args: Array) ( val a = 12 val b = 13 val max: Int max = if (a> b) a else b println("$max") )
Iată if (a> b) a else b
o expresie. Apoi valoarea expresiei este atribuită max
variabilei în programul de mai sus. Accesați această pagină pentru a afla mai multe despre expresia Kotlin.
Declarații Kotlin
Declarațiile sunt tot ceea ce alcătuiește o unitate completă de execuție. De exemplu,
scorul val = 90 + 25
Iată 90 + 25
o expresie care returnează 115 și val score = 9*5;
este o declarație.
Expresiile fac parte din enunțuri.
Cateva exemple:
println ("Howdy")
var a = 5 ++ a
max = if (a> b) a else b
Blocuri Kotlin
Un bloc este un grup de enunțuri (zero sau mai multe) care este închis între acolade ( )
. De exemplu,
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
Există două instrucțiuni print("Hey ")
și un bloc de ramură print(" jude!")
în interior if
.
print ("Hei") print ("jude!")
În mod similar, main()
funcția are și un corp bloc.
val flag = true if (flag == true) (// start of block print ("Hei") print ("jude!")) // sfârșitul blocului