Котлинов израз, изјаве и блокови

У овом чланку ћете научити о Котлиновим изразима, Котлиновим изјавама, разлици између израза и изјаве и Котлиновим блоковима.

Котлин Екпрессионс

Изрази се састоје од променљивих, оператора итд. Који вреднују у једну вредност.

Узмимо пример,

 оцена вала: Инт оцена = 90 + 25

Овде 90 + 25је израз који враћа Intвредност.

У Котлину ifје израз за разлику од Јаве (у Јави ifје исказ). На пример,

 fun main(args: Array) ( val a = 12 val b = 13 val max: Int max = if (a> b) a else b println("$max") ) 

Ево, if (a> b) a else bто је израз. Тада се вредност израза додељује maxпроменљивој у горњем програму. Посетите ову страницу да бисте сазнали више о Котлину ако израз.

Котлин изјаве

Изјаве су све што чини комплетну извршну јединицу. На пример,

 оцена вала = 90 + 25

Овде 90 + 25је израз који враћа 115 и val score = 9*5;представља изјаву.

Изрази су део изјава.

Неки примери:

 принтлн ("Здраво")
 вар а = 5 ++ а
 мак = иф (а> б) а елсе б

Котлин Блоцкс

Блок је група изјава (нула или више) која је затворена у витичасте заграде ( ). На пример,

 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

Постоје две изјаве print("Hey ")и print(" jude!")унутар ifблока гране.

 принт ("Хеј") принт ("јуде!")

Слично томе, main()функција такође има тело блока.

 вал застава = тачно ако (застава == тачно) (// почетак блок штампе ("Хеј") принт ("јуде!")) // крај блока 

Занимљиви Чланци...