InflaterOutputStream — "deflate" 형식 압축 해제 출력 스트림
InflaterOutputStream — "deflate" 형식 압축 해제 출력 스트림
"deflate" 압축 형식으로 저장된 데이터를 압축 해제하는 출력 스트림 필터를 구현하는 클래스예요.
본문
public class InflaterOutputStream extends FilterOutputStream
이 필터는 쓰여진 데이터를 압축 해제해 기본 스트림에 기록해요.
생성자
InflaterOutputStream(OutputStream out)— 기본 압축 해제기와 버퍼 크기로 새 출력 스트림을 생성해요.InflaterOutputStream(OutputStream out, Inflater infl)— 지정된 압축 해제기와 기본 버퍼 크기로 생성해요.InflaterOutputStream(OutputStream out, Inflater infl, int bufLen)— 지정된 압축 해제기와 버퍼 크기로 생성해요.
주요 메서드
-
write(int b)/write(byte[] b, int off, int len)— 압축 해제된 데이터를 써요. -
finish()— 기본 스트림을 닫지 않고 압축 해제된 데이터 쓰기를 끝내요. -
flush()— 이 출력 스트림을 플러시해요. -
close()— 남은 압축 해제 데이터를 쓰고 기본 출력 스트림을 닫아요. -
도입 시점(Since): 1.6