Monday, June 18, 2012

Java IO : Convert InputStream to String

import java.io.*;

public class Main {

    public static void main(String[] args) throws IOException {

        String message = "Hello World";

        InputStream is = new ByteArrayInputStream(message.getBytes());
        BufferedReader br = new BufferedReader(new InputStreamReader(is));

        StringBuilder sb = new StringBuilder();

        String line;
        while ((line = br.readLine()) != null) {
            sb.append(line);
        }

        System.out.println(sb.toString());

        br.close();
    }
}

No comments:

Post a Comment