read string using inputstream java code example

Example 1: java create inputstream from string

InputStream targetStream = new ByteArrayInputStream("your string".getBytes());

Example 2: inputstream to string java

StringBuilder textBuilder = new StringBuilder();
        try (Reader reader = new BufferedReader(new InputStreamReader
            (stream, Charset.forName(StandardCharsets.UTF_8.name())))) {
            int c = 0;
            while ((c = reader.read()) != -1) {
                textBuilder.append((char) c);
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
 textBuilder.toString;

Tags:

Java Example