आइए जावा में कंसोल से इनपुट पढ़ने के कुछ तरीके देखें -
उदाहरण
आयात java.util.Scanner;पब्लिक क्लास डेमो{सार्वजनिक स्थैतिक शून्य मुख्य(स्ट्रिंग args[]){स्कैनर my_scan =नया स्कैनर(System.in); स्ट्रिंग my_str =my_scan.nextLine (); System.out.println ("स्ट्रिंग है" + my_str); int my_val =my_scan.nextInt (); System.out.println ("पूर्णांक है" + my_val); फ्लोट my_float =my_scan.nextFloat (); System.out.println ("फ्लोट मान है" + my_float); }}
आउटपुट
स्ट्रिंग जो हैपूर्णांक 56 हैफ्लोट मान 78.99 है
डेमो नामक एक वर्ग में मुख्य कार्य होता है। स्कैनर वर्ग का एक उदाहरण बनाया जाता है और स्ट्रिंग इनपुट की प्रत्येक पंक्ति को पढ़ने के लिए 'नेक्स्टलाइन' फ़ंक्शन का उपयोग किया जाता है। एक पूर्णांक मान परिभाषित किया गया है और इसे 'नेक्स्टइंट' का उपयोग करके मानक इनपुट कंसोल से पढ़ा जाता है। इसी तरह, 'नेक्स्टफ्लोट' फ़ंक्शन का उपयोग मानक इनपुट कंसोल से फ्लोट टाइप इनपुट को पढ़ने के लिए किया जाता है। वे कंसोल पर प्रदर्शित होते हैं।
उदाहरण
आयात करें System.in)); स्ट्रिंग my_name =my_reader.readLine (); System.out.println ("नाम है"); System.out.println (my_name); }}आउटपुट
नाम isJoe
डेमो नामक एक वर्ग में मुख्य कार्य होता है। यहां, बफ़र किए गए रीडर का एक उदाहरण बनाया गया है। एक स्ट्रिंग प्रकार के डेटा को परिभाषित किया जाता है और स्ट्रिंग की प्रत्येक पंक्ति को 'रीडलाइन' फ़ंक्शन का उपयोग करके पढ़ा जाता है। इनपुट मानक इनपुट से दिया जाता है, और प्रासंगिक संदेश कंसोल पर प्रदर्शित होता है।