Java Dump Stream dumpInputStream(InputStream is, PrintStream p)

Here you can find the source of dumpInputStream(InputStream is, PrintStream p)

Description

dump Input Stream

License

Open Source License

Declaration

private static void dumpInputStream(InputStream is, PrintStream p) throws IOException 

Method Source Code


//package com.java2s;
//License from project: Open Source License 

import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintStream;

public class Main {
    private static void dumpInputStream(InputStream is, PrintStream p) throws IOException {
        char[] chars = new char[1024];
        InputStreamReader reader = new InputStreamReader(is);
        while (reader.ready()) {
            int l = reader.read(chars);
            if (l == chars.length) {
                p.print(chars);//  w w w.  ja  va 2 s  .  co  m
                continue;
            }
            for (int i = 0; i < l; i++) {
                p.print(chars[i]);
            }
        }
    }
}

Related

  1. dumpFile(InputStream file, String header, String testName)
  2. dumpFile(JarInputStream jin, File targetFile)
  3. dumpFile(String r_file, OutputStream outputstream)
  4. dumpInputOutputStream(InputStream is, OutputStream os)
  5. dumpInputStream(InputStream instream)
  6. dumpInputStream(InputStream stream)
  7. dumpInputStreamAsString(InputStream is)
  8. dumpInputStreamIntoString(InputStream f, String encoding)
  9. dumpMap(PrintStream out, Map Values)