Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

जावा में String को InputStream ऑब्जेक्ट में कैसे बदलें?


ByteArrayInputStream InputStream क्लास का एक सबक्लास है और इसमें एक आंतरिक बफर होता है जिसमें बाइट्स होते हैं जिन्हें स्ट्रीम से पढ़ा जा सकता है। हम ByteArrayInputStream क्लास का उपयोग करके String को InputStream ऑब्जेक्ट में बदल सकते हैं। इस क्लास कंस्ट्रक्टर स्ट्रिंग बाइट ऐरे लेता है जिसे String क्लास के getBytes() मेथड को कॉल करके किया जा सकता है।

उदाहरण

import java.io.*; 
public class StringToInputStreamTest { 
    public static void main(String []args) throws Exception { 
        String str = "Welcome to TutorialsPoint"; 
        InputStream input = getInputStream(str, "UTF-8"); 
        int i; 
        while ((i = input.read()) > -1) { 
            System.out.print((char) i); 
        } 
        System.out.println(); 
    } 
    public static InputStream getInputStream(String str, String encoding) throws 
        UnsupportedEncodingException { 
        return new ByteArrayInputStream(str.getBytes(encoding)); 
    } 
}

आउटपुट

Welcome to TutorialsPoint

  1. - Java में Char को String में कैसे बदलें

    Java में char को string में बदलने के लिए, toString() और valueOf() मेथड्स का उपयोग किया जाता है। toString() और valueOf() मेथड्स दोनों किसी भी डेटा प्रकार को स्ट्रिंग में बदलने के लिए उपयोग किए जाते हैं। Char को स्ट्रिंग में बदलने के लिए, वे दोनों समान रूप से कार्य करते हैं। प्रोग्रामिंग में, डेटा

  1. - JavaScript डेट ऑब्जेक्ट को स्ट्रिंग में कैसे बदलें?

    JavaScript डेट ऑब्जेक्ट को स्ट्रिंग में बदलने के लिए toString() मेथड का उपयोग करें। यह मेथड निर्दिष्ट Date ऑब्जेक्ट को दर्शाने वाली एक स्ट्रिंग लौटाता है। उदाहरण डेट ऑब्जेक्ट को स्ट्रिंग में बदलने के लिए निम्न कोड चलाएं: <html> <head> <title>JavaScript toString() Method</

  1. स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें? स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें?

    स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में बदलने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>