JAVA Basic 강의자료] ByteArrayInputStream과 ByteArrayOutputStream

 

JAVA Basic 강의자료] ByteArrayInputStream과 ByteArrayOutputStream

 

 

 

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

ByteArrayInputStream과 ByteArrayOutputStream

 

 

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

 

 

<소스코드>

 

import java.io.*;
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();
  }
}

 

 

+ Recent posts