कोटलिन अभिव्यक्ति, कथन और ब्लॉक

इस लेख में, आप कोटलिन अभिव्यक्तियों, कोटलिन कथनों, अभिव्यक्ति और कथन के बीच अंतर और कोटलिन ब्लॉकों के बारे में जानेंगे।

कोटलिन एक्सप्रेशंस

अभिव्यक्तियों में वैरिएबल, ऑपरेटर आदि शामिल होते हैं जो एकल मान का मूल्यांकन करते हैं।

एक उदाहरण लेते हैं,

 वैल स्कोर: इंट स्कोर = 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;एक बयान है।

भाव बयान का हिस्सा हैं।

कुछ उदाहरण:

 प्रिंट्लन ("हाउडी")
 var a = 5 ++ a
 max = if (a> b) a b

कोटलिन ब्लॉक

एक ब्लॉक स्टेटमेंट (शून्य या अधिक) का एक समूह है जो घुंघराले ब्रेसिज़ में संलग्न है ( )। उदाहरण के लिए,

 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()फ़ंक्शन में एक ब्लॉक बॉडी भी होती है।

 Val flag = true if (झंडा == true) (// ब्लॉक प्रिंट की शुरुआत ("हे") प्रिंट ("जूड!") // ब्लॉक का अंत। 

दिलचस्प लेख...