java
Step16_InputOutput(jpg복사, FileInputStream, FileOutputStream, 반복문)
bono.html
2022. 8. 4. 18:08
FileInputStream
FileOutputStream
MainClass15 (jpg 파일 복사하기)
FileInputStream
FileOutputStream
같은 원리로 위의 클래스를 사용하여 jpg 파일 등 다양한 파일을 읽어내거나 출력할 수 있다. 예시에서는 jpg 파일을 복사하였다.
MainClass16 (배열을 사용한 복사)
1byte씩 읽어내는 것은 어떻게 보면 비효율적일 수 있다. 예시에서는 배열 객체를 만들어 1024 byte 씩 읽어냈다.
여기서 fos.write(buffer, 0, readedByte); 의 형식을 주의해야한다.