프로그래밍 정리/자바

ByteArrayInputStream와 ByteArrayOutputStream

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

- 바이트로 구성된 배열을 읽어 들이고, 다시 출력함.


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

import java.io.ByteArrayInputStream;

import java.io.ByteArrayOutputStream;

import java.io.IOException;



public class ByteArrayStreamTest {


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

int i;

byte[] arr = { (byte)'j', (byte)'a', (byte)'v', (byte)'a', (byte)'o', (byte)'k'};

ByteArrayInputStream in = new ByteArrayInputStream(arr);

ByteArrayOutputStream out = new ByteArrayOutputStream();

while( (i = in.read()) != -1){

out.write(i);

}

System.out.println(out.toString());

in.close();

out.close();

}

}



반응형

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

FileReader와 FileWriter  (0) 2013.06.02
InputStreamReader와 OutputStreamWriter  (0) 2013.06.01
PushbackInputStream  (0) 2013.06.01
flush()  (0) 2013.06.01
SequenceInputStream  (0) 2013.06.01