Expresia, declarațiile și blocurile Kotlin

Î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 + 25o expresie care returnează Intvaloare.

În Kotlin, ifeste o expresie diferită de Java (În Java, ifeste 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 bo expresie. Apoi valoarea expresiei este atribuită maxvariabilei î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 + 25o 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 

Articole interesante...