본문 바로가기

Programming/java

inputStream to String

inputStream을 String으로 출력한다.

   public String isToString(InputStream is) throws IOException {

   

  if (is != null) {

      Writer writer = new StringWriter();

      char[] buffer = new char[1024];

      try {

          Reader reader = new BufferedReader(

                  new InputStreamReader(is, "UTF-8"));

          int n;

          while ((n = reader.read(buffer)) != -1) {

              writer.write(buffer, 0, n);

          }

      } finally {

          is.close();

      }

      return writer.toString();

  } else {        

      return "";

  }

   }


'Programming > java' 카테고리의 다른 글

String & StringBuilder & StringBuffer  (0) 2011.09.19
Volatile 에 대한 공부.  (0) 2011.09.19
Blank Final 이란?  (0) 2011.09.18
순수 문자만 반환하는 정규식 함수  (0) 2011.07.08
순수 숫자만 표현 하는 정규식  (0) 2011.07.08