
42:36
Variables in Java | Input Output | Complete Placement Course | Lecture 2
Apna College
Overview
यह वीडियो जावा में आउटपुट प्रिंट करने, वेरिएबल्स को समझने, डेटा टाइप्स के विभिन्न प्रकारों को जानने और यूजर से इनपुट लेने के तरीके पर एक विस्तृत गाइड प्रदान करता है। यह इन अवधारणाओं को स्पष्ट करने के लिए कोड उदाहरणों और अभ्यास प्रश्नों का उपयोग करता है, जो जावा प्रोग्रामिंग की नींव के लिए महत्वपूर्ण हैं।
How was this?
Save this permanently with flashcards, quizzes, and AI chat
Chapters
- जावा में आउटपुट प्रिंट करने के लिए `System.out.print()` का उपयोग किया जाता है।
- डबल कोट्स के अंदर लिखी गई कोई भी स्ट्रिंग कंसोल पर प्रिंट हो जाती है।
- कमांड के अंत में सेमीकोलन (;) लगाना आवश्यक है।
- `System.out.println()` का उपयोग आउटपुट प्रिंट करने के बाद नई लाइन पर जाने के लिए किया जाता है।
- नई लाइन पर जाने के लिए स्ट्रिंग के अंदर `\n` (बैकस्लैश एन) का भी उपयोग किया जा सकता है।
यह समझना कि आउटपुट कैसे प्रदर्शित किया जाए, प्रोग्राम के परिणामों को देखने और डीबग करने के लिए मौलिक है।
किसी स्ट्रिंग को कंसोल पर प्रिंट करने के लिए `System.out.println("Hello World");` का उपयोग करना।
- वेरिएबल डेटा को स्टोर करने के लिए मेमोरी लोकेशन के नाम हैं।
- वेरिएबल की वैल्यू को प्रोग्राम के दौरान बदला जा सकता है।
- मैथ्स के विपरीत, जावा में वेरिएबल को उपयोग करने से पहले घोषित (declare) करना होता है।
- मेमोरी में प्रत्येक वेरिएबल का एक विशिष्ट एड्रेस और साइज होता है जो उसके डेटा टाइप पर निर्भर करता है।
वेरिएबल्स प्रोग्राम को डायनामिक बनाते हैं, जिससे वे विभिन्न डेटा मानों को स्टोर और मैनिपुलेट कर सकते हैं।
एक इंटीजर वेरिएबल `int age = 25;` को डिफाइन करना, जहाँ `age` वेरिएबल का नाम है और `25` उसकी वैल्यू है।
- जावा एक स्ट्रॉन्गली टाइप्ड लैंग्वेज है, जिसका अर्थ है कि प्रत्येक वेरिएबल का एक निश्चित डेटा टाइप होना चाहिए।
- प्रिमिटिव डेटा टाइप्स में `byte`, `short`, `char`, `boolean`, `int`, `long`, `float`, और `double` शामिल हैं।
- प्रत्येक प्रिमिटिव डेटा टाइप मेमोरी में एक अलग मात्रा में स्पेस लेता है।
- नॉन-प्रिमिटिव डेटा टाइप्स (जैसे स्ट्रिंग्स) को प्रोग्रामर द्वारा कस्टमाइज़ किया जा सकता है।
सही डेटा टाइप का उपयोग मेमोरी को कुशलतापूर्वक प्रबंधित करने और डेटा की अखंडता सुनिश्चित करने के लिए महत्वपूर्ण है।
`int sum = a + b;` में `int` एक प्रिमिटिव डेटा टाइप है जो पूर्णांकों को स्टोर करता है।
- यूजर से इनपुट लेने के लिए `Scanner` क्लास का उपयोग किया जाता है।
- `Scanner` क्लास को `java.util` पैकेज से इंपोर्ट करना पड़ता है।
- `nextInt()`, `nextDouble()`, `next()` और `nextLine()` जैसे विभिन्न मेथड्स का उपयोग विभिन्न प्रकार के इनपुट को पढ़ने के लिए किया जाता है।
- `next()` मेथड केवल एक टोकन (शब्द) पढ़ता है, जबकि `nextLine()` पूरी लाइन पढ़ता है।
यूजर इनपुट प्रोग्राम को इंटरैक्टिव बनाता है, जिससे यूजर प्रोग्राम के निष्पादन को प्रभावित कर सकता है।
यूजर से एक इंटीजर इनपुट लेने के लिए `int number = scanner.nextInt();` का उपयोग करना।
Key takeaways
- जावा में आउटपुट प्रदर्शित करने के लिए `System.out.print()` और `System.out.println()` का उपयोग करें।
- वेरिएबल डेटा को स्टोर करने के लिए कंटेनर की तरह काम करते हैं और प्रोग्राम के दौरान उनकी वैल्यू बदल सकती है।
- जावा में डेटा टाइप्स महत्वपूर्ण हैं; आपको वेरिएबल घोषित करते समय उसका टाइप बताना होगा।
- प्रिमिटिव डेटा टाइप्स (जैसे int, double, boolean) जावा में पहले से परिभाषित हैं।
- यूजर से इनपुट प्राप्त करने के लिए `Scanner` क्लास का उपयोग करें, और इनपुट के प्रकार के आधार पर उपयुक्त मेथड (`nextInt()`, `nextLine()`, आदि) चुनें।
- ऑपरेटरों की प्राथमिकता (जैसे गुणा और भाग जोड़ और घटाव से पहले) जावा में एक्सप्रेशन के मूल्यांकन को प्रभावित करती है।
Key terms
VariableData TypePrimitive Data TypesSystem.out.println()Scanner ClassnextInt()nextLine()Boilerplate CodeOperator Precedence
Test your understanding
- जावा में आउटपुट को कंसोल पर प्रिंट करने के लिए आप किन दो मुख्य तरीकों का उपयोग करेंगे और उनके बीच क्या अंतर है?
- वेरिएबल क्या है और जावा में इसे परिभाषित करने की प्रक्रिया क्या है?
- जावा में प्रिमिटिव डेटा टाइप्स क्या हैं और वे क्यों महत्वपूर्ण हैं?
- यूजर से एक पूरी लाइन का टेक्स्ट इनपुट लेने के लिए आप जावा में किस क्लास और मेथड का उपयोग करेंगे?
- जावा में ऑपरेटर प्राथमिकता (operator precedence) क्या भूमिका निभाती है जब एक ही एक्सप्रेशन में कई ऑपरेटर होते हैं?