इस लेख में, आप कोटलिन अभिव्यक्तियों, कोटलिन कथनों, अभिव्यक्ति और कथन के बीच अंतर और कोटलिन ब्लॉकों के बारे में जानेंगे।
कोटलिन एक्सप्रेशंस
अभिव्यक्तियों में वैरिएबल, ऑपरेटर आदि शामिल होते हैं जो एकल मान का मूल्यांकन करते हैं।
एक उदाहरण लेते हैं,
वैल स्कोर: इंट स्कोर = 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) (// ब्लॉक प्रिंट की शुरुआत ("हे") प्रिंट ("जूड!") // ब्लॉक का अंत।