프로그래밍 정리/자바

InputStreamReader와 OutputStreamWriter

주누다 2013. 6. 1. 23:51
반응형

- 바이트 스트림과 문자 스트림 사이의 변환을 담당

- InputStreamReader

-> 바이트 => 문자

- OutputStreamWriter

-> 문자 => 바이트


======================================================================================================


import java.io.BufferedReader;

import java.io.BufferedWriter;

import java.io.IOException;

import java.io.InputStreamReader;

import java.io.OutputStreamWriter;



public class InputStreamReaderTest {


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

String s;

InputStreamReader isr = new InputStreamReader(System.in);

BufferedReader br = new BufferedReader(isr);

OutputStreamWriter owr = new OutputStreamWriter(System.out);

BufferedWriter bw = new BufferedWriter(owr);

while( (s = br.readLine()) != null){

System.out.println("Read : " + s);

bw.write(s);

bw.flush();

System.exit(-1);

}

}

}



반응형

'프로그래밍 정리 > 자바' 카테고리의 다른 글

BufferedReader와 BufferedWriter  (0) 2013.06.02
FileReader와 FileWriter  (0) 2013.06.02
ByteArrayInputStream와 ByteArrayOutputStream  (0) 2013.06.01
PushbackInputStream  (0) 2013.06.01
flush()  (0) 2013.06.01