Java/C2/User-Input/Hindi
From Script | Spoken-Tutorial
Revision as of 13:05, 23 June 2014 by Pratik kamble (Talk | contribs)
Time | Narration |
00:02 | BufferedReader . का उपयोग करके Java में यूजर इनपुट लेने पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:09 | इस ट्यूटोरियल में हम सीखेंगे। |
00:11 | Java में यूजर इनपुट लेना |
00:13 | InputStreamReader और BufferedReader के बारे में। |
00:17 | यह ट्यूटोरियल का अनुकरण करने के लिए, आपको ज्ञात होना चाहिए कि |
00:19 | Eclipse में सामान्य जावा प्रोग्राम कैसे लिखे, कंपाइल और रन करें। |
00:24 | आपको Java में datatypes के बारे में जानकारी होनी चाहिए। |
00:27 | यदि नहीं, कृपया spoken hyphen tutorial dot org पर उपलब्ध इन विषयों पर स्पोकन ट्यूटोरियल का अनुकरण करें। |
00:35 | यहाँ, मैं उपयोग कर रहा हूँ,उबंटु वर्जन 11.10, JDK 1.6 और Eclipse IDE 3.7.0 |
00:44 | अब, हम सीखेंगे कि BufferedReader क्या है। |
00:48 | यह एक class है, जिसका उपयोग इनपुट स्ट्रीम से टेक्स्ट पढ़ने के लिए किया जाता है। |
00:53 | यह कैरेक्टर और लाइन के ऐरे को पढ़ने के लिए सही तरीका प्रदान करता है।
|
00:59 | BufferedReader का उपयोग करने के लिए, हमें java dot io package' से तीन क्लासेस इम्पोर्ट करने की आवश्यकता है। |
01:05 | ये तीन क्लासेस हैं।
|
01:12 | हम packages और क्लासेस को कैसे इम्पोर्ट करें, इस बारे में आने वाले ट्यूटोरियल में सीखेंगे। |
01:18 | अब इनपुट कैसे लिया जाता है? |
01:21 | सभी इनपुट जो हम यूजर से लेंगे, String के रूप में होंगे। |
01:26 | यह उसके बाद विशिष्ट डेटाटाइप में टाइपकास्ट होता है या बदलता है। |
01:31 | हम उसे देखेंगे, जब हम यूजर इनपुट लेने के लिए अपना प्रोग्राम लिखेंगे। |
01:35 | अब, BufferedReader को कार्यन्वित करने के लिए सिंटैक्स देखें। |
01:39 | एक बार आप तीन क्लासेस इंपोर्ट कर देते हैं, फिर आप को InputStreamReader के एक ऑब्जेक्ट बनाने की आवश्यकता है। |
01:45 | आपको BufferedReasder का भी एक ऑब्जेक्ट बनाने की आवश्यकता है। |
01:49 | हम इसके बारे में विस्तार से सीखेंगे, जब हम अपना प्रोग्राम लिखेंगे। |
01:54 | Eclipse पर जाएँ। |
01:56 | मैंने पहले से ही InputBufferedReader नामक एक क्लास खोली है। |
02:00 | हम java.io package इंपोर्ट करने के साथ शुरू करेंगे।
|
02:04 | अतः क्लास से पहले टाइप करें import space java dot io dot star semi colon. |
02:14 | यह क्लासेस इंपोर्ट करेगा InputStreamReader, BufferedReader और IOException
|
02:20 | अब हम मेन मेथड के अंदर BufferedReader का उपयोग करेंगे। |
02:25 | हमें IOException निकालने की आवश्यकता है, जो भी मेथड हमने BufferedReader में उपयोग किया है। |
02:31 | अतः मेन मेथड के बाद दायें टाइप करें throws space IOException |
02:42 | अब, इसका अर्थ क्या है। |
02:45 | Exceptions एरर्स हैं, जो जावा में उस समय आती हैं जब कुछ अनपेक्षित घटनाएँ होती हैं। |
02:52 | Exception errors से बचने के लिए, हम throws कीवर्ड का उपयोग करते हैं। |
02:57 | Throws एक कीवर्ड है, जिसका उपयोग Exception हैंडलिंग के दौरान किया जाता है। |
03:00 | इसका उपयोग होता है, जब भी हम जानते हैं कि Exception एरर निश्चित रूप से आयेगी। |
03:05 | जब हम BufferedReader का उपयोग करते हैं, exception एरर हमेशा आती है। |
03:10 | Exception एरर्स से बचने के लिए हम throws IOException का उपयोग करते हैं। |
03:16 | Exception Handling के बारे में हम आने वाले ट्यूटोरियल में जानेंगे। |
03:20 | अब हम InputStreamReader का एक ऑब्जेक्ट बनायेंगे। |
03:24 | इसके लिए मेन मेथड के अंदर टाइप करें InputStreamReader space isr equalto new space InputStreamReader parentheses. |
03:44 | कोष्ठको में टाइप करें System dot in और फिर सेमीकॉलन। |
03:52 | InputStreamReader जावा में एक क्लास है, जो हमें यूजर इनपुट लेने की अनुमति देता है। |
04:01 | System dot in जावा कंपाइलर को कीवर्ड का उपयोग करके यूजर से इनपुट लेने के लिए कहता है। |
04:10 | इनपुट जो System dot in लेता है, वह कुछ समय के लिए InputStreamReader के ऑब्जेक्ट में संचित होता है। |
04:17 | इसके बाद हम BufferedReader का एक ऑब्जेक्ट बनाते है। |
04:22 | अतः टाइप करें BufferedReaderspace br equal to new space BufferedReader और फिर parentheses । |
04:36 | parentheses के अंदर InputStreamReader के ऑब्जेक्ट को टाइप करें, जो है isr. |
04:43 | अब, केवल isr यूजर से इनपुट लेने में मदद करता है। |
04:48 | BufferedReader, BufferedReaderऑब्जेक्ट में वेल्यू संचित करने में मदद करता है। |
04:54 | Isr इस वेल्यू को संचित करने के लिए BufferedReader ऑब्जेक्ट में पास करता है। |
05:01 | अब, यूजर से इनपुट लेना शुरू करें। |
05:06 | हम पहले यूजर को String प्रविष्ट करने के लिए कहेंगे। अतः String type का वेरिएबल बनाएँ।
|
05:14 | टाइप करें String space str semicolon |
05:19 | अब यूजर को उसका नाम प्रविष्ट करने के लिए कहें। |
05:23 | अतः टाइप करें, System dot out dot println ब्रैकेट्स में और डबल कोट्स में Enter your name और फिर semicolon. |
05:33 | String के रूप में इनपुट लेने के लिए टाइप करेंगे। |
05:37 | str equal to br dot readLine parentheses और सेमीकॉलन। |
05:45 | रीडलाइन मेथड यूजर से इनपुट को पढ़ेगा। |
05:51 | अब इनपुट को एक इंटिजर के रूप में लें। int टाइप का वेरिएबल बनाएँ। |
06:01 | अतः टाइप करें int n semicolon. |
06:05 | यूजर को उसकी आयु प्रविष्ट करने के लिए कहें। |
06:08 | अतः टाइप करें System dot out dot println ब्रैकेट्स में और डबल कोट्स में Enter your age सेमीकॉलन।
|
06:21 | और, इनपुट लेने के लिए String टाइप का str1 नामक अन्य वेरिएबल बनाएँ।
|
06:31 | अब String के रूप में इनपुट लेने के लिए, टाइप करें str1 equal to br dot readLine parentheses और फिर सेमीकॉलन। |
06:45 | इसको इंटिजर डेटाटाइप में बदलने के लिए टाइप करें n equal to Integer dot parseInt ब्रैकेट्स में str1 सेमीकॉलन। |
07:05 | इंटिजर एक क्लास है और parseInt इसका मेथड है। |
07:11 | यह मेथड इंटिजर पर ब्रैकेट में पास किए गये आर्गुमेट को बदलता है। |
07:18 | अब नाम और आयु के लिए आउटपुट प्रदर्शित करें। |
07:22 | अतः टाइप करें System dot out dot printlnब्रैकेट्स और डबल कोट्स में The name is plus str सेमीकॉलन। |
07:38 | अगली लाइन टाइप करें, System dot out dot println The age is plus n और फिर सेमीकॉलन। |
07:50 | अब फाइल को सेव करें, 'Ctrl, S कीज दबाएँ। अब प्रोग्राम को रन करें। |
07:55 | अतः Control और F11 कीज दबाएँ। |
08:00 | आउटपुट में, आप अपना नाम प्रविष्ट करने के लिए कहते हैं। |
08:03 | अतः अपना नाम टाइप करें। मैं यहाँ Ramu टाइप करूँगा, एंटर दबाएँ। |
08:08 | आपको आपनी आयु प्रविष्ट करने के लिए कहेगा। |
08:11 | मैं यहाँ 20 प्रविष्ट करूँगा और फिर एंटर दबाएँ। |
08:13 | हमें आउटपुट इस प्रकार मिलता है। |
08:15 | The name is Ramu |
08:16 | और The age is 20. |
08:18 | इस प्रकार हम जानते हैं कि यूजर से एक इनपुट कैसे लें। |
08:24 | इस ट्यूटोरियल में हमने सीखा। |
08:26 | InputStreamReader के बारे में। |
08:28 | BufferedReader के बारे में। |
08:29 | और String से इच्छित डेटाटाइप में बदलना।
|
08:33 | आत्म-मूल्यांकन के लिए, यूजर से फ्लोट, बाइट और कैरेक्टर लें और फिर आउटपुट प्रदर्शित करें। |
08:42 | और इनपुट के रूप में एक संख्या लें और इसे 3 से विभाजित करें, फिर कंसोल पर आउटपुट प्रदर्शित करें। |
08:49 | निम्न लिंक पर उपलब्ध विडियो देखें। |
08:54 | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। |
08:57 | यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं। |
09:02 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम |
09:04 | स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएँ भी चलाती है। |
09:07 | ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं। |
09:11 | अधिक जानकारी के लिए contact@spoken-tutorial.org पर लिखें। |
09:18 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है। |
09:21 | यह भारत सरकार, एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। |
09:27 | इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है।
spoken-tutorial.org/NMEICT-Intro |
09:36 | यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ।
हमसे जुड़ने के लिए धन्यवाद। |