Avatar ·

Java में String को InputStream में कैसे बदलें?

सभी को नमस्ते! मैं Java में नौसिखिया हूँ और एक कार्य को समझ नहीं पा रहा हूँ। मुझे एक String को ऐसे method में पास करना है जो केवल InputStream स्वीकार करता है। उदाहरण के लिए, मेरे पास ऐसा कोड है:\n\n```java\npublic void processData(InputStream input) {\n // कुछ कोड जो स्ट्रीम से पढ़ता है\n}\n\nString myString = "Hello, World!";\nprocessData(myString); // कम्पाइलेशन एरर!\n```\n\nमैं समझता हूँ कि String और InputStream अलग-अलग types हैं, और इन्हें सीधे जोड़ा नहीं जा सकता। लेकिन फिर string को stream में कैसे बदलें? मैंने पढ़ा है कि InputStream bytes के साथ काम करने के लिए है, जबकि String text है। क्या कुछ intermediate classes का उपयोग करना होगा? शायद इसके लिए built-in methods हों?\n\nमैंने इंटरनेट पर खोजने की कोशिश की, लेकिन कई अलग-अलग विकल्प मिले, और अब मैं उलझन में हूँ। कोई लिखता है कि...