일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- flutter
- 앱 기획
- rotate circle
- first_app
- 블러 효과
- c
- flutter progress dialog
- StatefulWidget
- StatelessWidget
- PowerMockup
- progress
- BlurDrawable
- game engine
- 공학인증
- quintus
- ABEEK
- 회전판
- 호주 이민
- OpenGL
- Engineer Australia
- HTML 게임 엔진
- Android
- nginx
- reverse proxy
- 플러터
- 기술인증
- 맨붕
- first flutter app
- c++
- ipad
Archives
- Today
- Total
우동우동우's note
[java] InputStream to String 본문
java에서 InputStream에서 String으로 전환해야하는 경우 다음의 코드를 사용하면 된다.
/** * InputStream에서 받는 값을 {@link String}으로변환하는 함수 * @param is input stream * @return 변환된 {@link String} */ public static String convertStreamToString(InputStream is) { if(is == null){ throw new NullPointerException("InputStream is null!"); } try { final char[] buffer = new char[0x10000]; StringBuilder out = new StringBuilder(); Reader in = new InputStreamReader(is, "UTF-8"); int read; do { read = in.read(buffer, 0, buffer.length); if (read > 0) { out.append(buffer, 0, read); } } while (read >= 0); in.close(); return out.toString(); } catch (IOException ioe) { } return ""; }
'Java & Android' 카테고리의 다른 글
[Android] Paper Flip(Fold) 효과가 적용된 메뉴 구성하기 (2) | 2013.11.18 |
---|---|
[Android] Display Size Check (0) | 2013.11.13 |
[Android] Memory Check (0) | 2013.11.13 |
[Android] catch 하지 않은 Exception 발생시 파일로 로그 저장하기 (0) | 2013.03.26 |
Disallow Intercept Touch Event (0) | 2013.02.13 |
Comments