Kotlin Tutorial
कोटलिन वेरिएबल्स: प्रकार, उदाहरण, डिक्लेअर, var vs val - Kotlin Variables in Hindi
Table of Contents
- कोटलिन वेरिएबल क्या है? (What is Kotlin Variable in Hindi?)
- कोटलिन लैंग्वेज में वेरिएबल्स के प्रकार
- कोटलिन में एक वेरिएबल कैसे घोषित करें?
- Kotlin var vs val (Difference)
- कोटलिन वेरिएबल का स्कोप
- Naming Convention of Kotlin Variables
- कोटलिन बेसिक वेरिएबल टाइप
- Get Type of Variable in Kotlin
- Kotlin Environment Variables
- कोटलिन क्लास वेरिएबल (Kotlin Class Variable in Hindi)
- Kotlin Full Course Video for Beginners in Hindi [FREE]
Kotlin Full Course Video for Beginners in Hindi [FREE]
कोटलिन वेरिएबल से संबंधित पूछे जाने वाले प्रश्न
नहीं, आप किसी वेरिएबल के declared होने के बाद उसका प्रकार नहीं बदल सकते। convertible type declared के समय निर्धारित किए जाते हैं और बाद में इन्हें modified नहीं किया जा सकता है।
प्रकार अनुमान कोटलिन में एक सुविधा है जहां कंपाइलर specified value के आधार पर स्वचालित रूप से एक variable के data type को निर्धारित कर सकता है। यह अक्सर आपको स्पष्ट प्रकार की घोषणाओं को छोड़ने की अनुमति देता है, जिससे कोड अधिक Short हो जाता है।
आप ? जोड़कर एक null variable declared कर सकते हैं? प्रकार की declared के लिए। उदाहरण के लिए: वैल nullableName: स्ट्रिंग? = null . यह variable को या तो specified type का non-zero value or zero value रखने की अनुमति देता है।
कोटलिन में एक वेरिएबल का दायरा यह परिभाषित करता है कि आपके कोड में वेरिएबल को कहाँ तक पहुँचा या उपयोग किया जा सकता है। वेरिएबल्स के अलग-अलग स्कोप होते हैं, जो इस बात पर निर्भर करता है कि उन्हें कहां घोषित किया गया है, जैसे ब्लॉक स्कोप, फंक्शन स्कोप, क्लास स्कोप, आदि।
top-level variables किसी भी class or function के बाहर घोषित किए गए variable होते हैं, आमतौर पर कोटलिन फ़ाइल के top level पर। उन्हें एक ही फ़ाइल के भीतर कहीं से भी एक्सेस किया जा सकता है और उनका module-level scope होता है।
कोटलिन में constants आमतौर पर शब्दों को अलग करने के लिए अपरकेस अक्षरों और अंडरस्कोर के साथ val कीवर्ड का उपयोग करके घोषित किए जाते हैं। उदाहरण के लिए: वैल MAX_VALUE = 100.
हाँ, आप वैल वैरिएबल की contents को बदल सकते हैं यदि यह एक volatile matter है (उदाहरण के लिए, एक mutable list)। वैल स्वयं constant रहता है, लेकिन object की internal state को modified किया जा सकता है।