반응형
byte stream 객체인 InputStream 을 얻게 되면 이것을 char형 stream 인 InputStreamReader 변환한다.
그리고 한줄씩 읽으면서 작업할수 있도록 buffer 기능이 있는 BufferedReader 로 변환한다.
변환한 데이타를 BufferedReader 이용해서 한줄씩 읽으며 작업을 하면된다.
마지막에 열려있는 스트림을 close() 함수로 닫아준다.
InputStream is = home.openStream();
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String line=null;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
br.close();
작업스트림을 얻는 과정을 한줄로 줄여서 사용해본다.
BufferedReader br = new BufferedReader(new InputStreamReader(home.openStream()));
반응형
'자바(JAVA)' 카테고리의 다른 글
JTextArea 예제 (0) | 2008.09.24 |
---|---|
JList 예제 (0) | 2008.09.23 |
구분자로 문자열을 분리하여 얻고자할때 StringTokenizer 사용법 (0) | 2008.09.10 |
문자, 숫자 변환관련 총집합 (0) | 2008.09.10 |
SWT 플러그인으로 파일자동생성시 swt-win32-3236 load error (0) | 2008.08.30 |
properties 를 절대경로로 값을 읽거나 수정하는 기능 (0) | 2008.08.24 |
invoke 사용하여 동적으로 함수실행 (1) | 2008.08.24 |
오늘날짜를 포맷에 따라구하기 (1) | 2008.08.12 |