हेल्लो दोस्तों, हमारी Java Programming सीरीज में आपका स्वागत है। पिछली पोस्ट में हमने Java प्रोग्राम का स्ट्रक्चर समझा था।
आज हम कोडिंग की दुनिया की सबसे जरुरी चीज़ सीखेंगे – Variables and Data Types।
सोचिये, अगर आपको किचन में चीनी, नमक और चावल रखने हैं, तो आपको क्या चाहिए? जी हाँ, आपको “डिब्बे” (Containers) चाहिए। कोडिंग में भी डेटा (Data) को स्टोर करने के लिए हमें डिब्बों की जरुरत पड़ती है, जिन्हें हम Variables कहते हैं।
इस पोस्ट में हम जानेंगे कि Java में Variables क्या होते हैं?, उन्हें कैसे बनाते हैं और Data Types (int, float, char) का सही इस्तेमाल कैसे करें?
What is Variable in Java in Hindi? – वेरिएबल क्या है?
Variable एक “कंटेनर” (Container) या “डिब्बा” है जिसका उपयोग डेटा की वैल्यू को स्टोर करने के लिए किया जाता है।
इसका नाम Variable इसलिए है क्योंकि इसकी वैल्यू प्रोग्राम चलते समय बदल सकती है (Vary कर सकती है)।
उदाहरण:
अगर `age = 20` है, तो इसका मतलब है कि हमने `age` नाम के डिब्बे में `20` स्टोर किया है। हम बाद में इसे बदलकर `21` भी कर सकते हैं।
How to Declare Variable in Java in Hindi? – जावा में वेरिएबल कैसे बनाएं?
Java में वेरिएबल बनाने (Declare) का एक फिक्स सिंटेक्स होता है:
DataType variableName = value;Example:
int age = 25;
String name = "Rahul";
- Also Read: Structure of Java Program in Hindi
Data Types in Java in Hindi – जावा में डेटा टाइप्स के प्रकार
अब सवाल आता है कि डिब्बा (Variable) किस तरह का होगा? क्या उसमें नंबर आएगा या टेक्स्ट?
यह बताने के लिए हम Data Types का यूज़ करते हैं। Java में ये दो प्रकार के होते हैं:
- Primitive Data Types (पुराने और बेसिक)
- Non-Primitive Data Types (एडवांस)
1. Primitive Data Types in Hindi (सबसे जरुरी)
Java में 8 तरह के Primitive Data Types होते हैं। आइये मुख्य 4 को समझते हैं जो 90% यूज़ होते हैं:
A. int (Integer)
इसका यूज़ बिना दशमलव (Decimal) वाले नंबर स्टोर करने के लिए होता है।
Example: int marks = 95;
B. float / double
इसका यूज़ दशमलव (Point) वाले नंबर स्टोर करने के लिए होता है।
Example: double price = 99.50;
(नोट: `float` के अंत में ‘f’ लगाना पड़ता है, इसलिए हम ज्यादातर `double` यूज़ करते हैं।)
C. char (Character)
यह केवल एक अक्षर (Single Character) स्टोर करता है। इसे Single Quote (‘ ‘) में लिखा जाता है।
Example: char grade = 'A';
D. boolean
यह सिर्फ दो ही वैल्यू स्टोर कर सकता है: true या false। इसका यूज़ कंडीशन चेक करने में होता है।
Example: boolean isPass = true;
2. Non-Primitive Data Types
इन्हें Reference Types भी कहते हैं। इसमें सबसे महत्वपूर्ण String है।
String: यह टेक्स्ट (Text) स्टोर करने के काम आता है। इसे Double Quotes (” “) में लिखा जाता है。
Example: String message = "Hello India";
- Also Read: Introduction to Java in Hindi
Rules for Naming Variables in Java in Hindi – नाम रखने के नियम
Java में वेरिएबल का नाम रखने के कुछ नियम हैं:
- नाम के बीच में Space नहीं होना चाहिए (e.g.,
my ageगलत है,myAgeसही है)। - नाम किसी नंबर से शुरू नहीं हो सकता (e.g.,
1stRankगलत है)। - Java के Reserved Words (जैसे
class,int,public) को नाम नहीं बना सकते। - Java Case-Sensitive है, यानी
ageऔरAgeदो अलग-अलग वैरिएबल्स माने जाएंगे।
Conclusion – निष्कर्ष
हमें उम्मीद है कि इस पोस्ट से आपने Variables and Data Types in Java in Hindi को अच्छे से समझ लिया होगा।
याद रखें: सही डेटा टाइप चुनना मेमोरी बचाने के लिए बहुत जरुरी है। अगर नंबर छोटा है तो `int` लें, और अगर पॉइंट वाला है तो `double` लें।
अगली पोस्ट में हम “Operators in Java” के बारे में पढ़ेंगे (जैसे +, -, *, /)।
FAQs
Q1. int और float में क्या अंतर है?
Ans: `int` का उपयोग पूर्ण संख्या (जैसे 10, 20) के लिए होता है, जबकि `float` का उपयोग दशमलव संख्या (जैसे 10.5, 20.99) के लिए होता है।
Q2. क्या हम वेरिएबल का नाम हिंदी में रख सकते हैं?
Ans: Java (Unicode सपोर्ट के कारण) इसकी अनुमति देता है, लेकिन यह प्रोफेशनल नहीं माना जाता। हमेशा इंग्लिश नाम ही रखें।
Q3. String primitive है या non-primitive?
Ans: String एक Non-Primitive (Class) डेटा टाइप है।