Java/C2/User-Input/Hindi

From Script | Spoken-Tutorial
Revision as of 17:33, 15 May 2014 by Devraj (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
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 ये तीन क्लासेस हैं।
  • IOException
  • InputStreamReader और
  • BufferedReader
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 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 अतः टाइप करें BufferedReader 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 Now to take the input asअब 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 ages plus n और फिर सेमीकॉलन।
07:50 अब फाइल को सेव करें, press '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 इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है।
09:36 यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ।

धन्यवाद।

Contributors and Content Editors

Devraj, Pratik kamble, Shruti arya