써먹는 웹개발

[Java] ByteArrayInputStream과 ByteArrayOutputStream 본문

웹개발/Java & Jsp

[Java] ByteArrayInputStream과 ByteArrayOutputStream

kmhan 2018. 7. 10. 10:04


728x90
반응형

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();

  }

}




출처: http://oraclejavastudy.tistory.com/entry/JAVA-Basic-강의자료-ByteArrayInputStream과-ByteArrayOutputStream [it개발자스터디공간]

728x90
반응형


Comments