"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > कंसोल इनपुट पढ़ना

कंसोल इनपुट पढ़ना

2024-11-08 को प्रकाशित
ब्राउज़ करें:219

Lendo a entrada do console

इनपुटस्ट्रीम पढ़ने के तरीके:

  • read(): आपको स्ट्रीम से सीधे बाइट्स पढ़ने की अनुमति देता है।
  • पढ़ने के तीन संस्करण():
  • int read(): एक बाइट पढ़ता है और स्ट्रीम के अंत में -1 लौटाता है।
  • int read(byte data[]): डेटा सरणी भरने, स्ट्रीम के अंत तक पहुंचने या कोई त्रुटि होने तक बाइट्स पढ़ता है। पढ़े गए बाइट्स की संख्या लौटाता है, या यदि स्ट्रीम के अंत तक पहुँच जाता है तो -1 लौटाता है।
  • int read(byte data[], int प्रारंभ, int max): प्रारंभ सूचकांक से शुरू होने वाले डेटा सरणी में अधिकतम बाइट्स तक पढ़ता है। पढ़े गए बाइट्स की संख्या लौटाता है, या यदि स्ट्रीम के अंत तक पहुँच जाता है तो -1 लौटाता है।
  • अपवाद: रीड() के सभी संस्करण किसी त्रुटि की स्थिति में IOException फेंक सकते हैं।

पढ़ने के लिए System.in का उपयोग करना:
रीडिंग कंसोल इनपुट: System.in का उपयोग इनपुट स्ट्रीम के रूप में किया जाता है, जहां "ENTER" दबाने से इनपुट स्ट्रीम के अंत का संकेत मिलता है।

रीडबाइट्स कोड उदाहरण:
कार्यक्षमता: प्रोग्राम कंसोल से एक बाइट सरणी पढ़ता है और दर्ज किए गए वर्ण प्रदर्शित करता है।
कोड संरचना:
डेटा[]: इनपुट संग्रहीत करने के लिए 10-बाइट सरणी।
System.in.read(data): कंसोल में टाइप किए गए वर्णों को पढ़ता है और उन्हें डेटा में संग्रहीत करता है।
डिस्प्ले लूप: प्रत्येक बाइट को कैरेक्टर में बदलने और उन्हें प्रदर्शित करने के लिए डेटा पर पुनरावृत्ति करता है।

उदाहरण कोड:

import java.io.*;

class ReadBytes {
    public static void main(String args[]) throws IOException {
        byte data[] = new byte[10];
        System.out.println("Enter some characters.");
        System.in.read(data); // Lê o array de bytes
        System.out.print("You entered: ");
        for (int i = 0; i 



निष्पादन उदाहरण:
इनपुट: "बाइट्स पढ़ें"
बाहर निकलना:

Enter some characters.
You entered: Read Bytes

यह अंश बताता है कि बाइट प्रारूप में कीबोर्ड से डेटा पढ़ने के लिए रीड() विधियों का उपयोग कैसे करें, कंसोल इनपुट के लिए System.in के मूल उपयोग को दर्शाता है और एक सरणी में बाइट्स के प्रत्यक्ष हेरफेर का प्रदर्शन करता है।

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/devsjavagirls/metodos-de-leitura-do-inputstream-jj5?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3