by Sai gowtham

How to convert a string to inputstream in Java

To convert a string to inputStream, we can use the ByteArrayInputStream class in Java.

Here is an example that converts string hello to inputStream.

import java.io.InputStream;
import java.io.ByteArrayInputStream;
import java.nio.charset.StandardCharsets;

public class Main
{
    public static void main(String[] args) {

            String myString = "hello";
            InputStream stream = new ByteArrayInputStream(myString.getBytes(StandardCharsets.UTF_8));
            System.out.println(stream);
    }
}

Resources

  1. How to convert an InputStream to a string in Java

Top Udemy Courses

JavaScript - The Complete Guide 2020 (Beginner + Advanced)
JavaScript - The Complete Guide 2020 (Beginner + Advanced)
45,614 students enrolled
52 hours of video content
View Course
React - The Complete Guide (incl Hooks, React Router, Redux)
React - The Complete Guide (incl Hooks, React Router, Redux)
284,472 students enrolled
40 hours of video content
View Course
Vue JS 2 - The Complete Guide (incl. Vue Router & Vuex)
Vue JS 2 - The Complete Guide (incl. Vue Router & Vuex)
130,921 students enrolled
21 hours of video content
View Course