FileStream

개요

FileStream은 Aspose.3D FOSS에서 Java을 위한 클래스입니다. 상속 대상: Stream.

파일을 읽고 쓰기 위한 파일 스트림.

이 클래스는 Java 프로그램에서 FileStream 객체를 다루기 위한 18개의 메서드를 제공합니다. 사용 가능한 메서드에는 FileStream, close, copyTo, flush, getInputStream, getLength, getOutputStream, read, readByte, seek, setLength, wrap 및 추가 메서드 2개가 포함됩니다. Aspose.3D FOSS for Java 패키지를 설치한 후 모든 Java 애플리케이션에서 모든 공개 멤버에 접근할 수 있습니다. 속성: APPEND, CREATE, OPEN, READ, READ_WRITE, SEEK_CURRENT 및 추가 6개.

속성

이름유형액세스설명
lengthlong읽기파일의 길이를 가져옵니다.
inputStreamjava.io.InputStream읽기입력 스트림을 가져옵니다.
outputStreamjava.io.OutputStream읽기출력 스트림을 가져옵니다.
CREATEint읽기생성을 가져옵니다.
OPENint읽기열림을 가져옵니다.
APPENDint읽기append를 가져옵니다.
READint읽기읽기를 가져옵니다.
WRITEint읽기쓰기 권한을 가져옵니다.
READ_WRITEint읽기읽기 쓰기를 가져옵니다.
SEEK_SETint읽기seek set을 가져옵니다.
SEEK_CURRENTint읽기현재 시크 위치를 가져옵니다.
SEEK_ENDint읽기시크 끝을 가져옵니다.

메서드

시그니처설명
FileStream(fileName: String, fileMode: int, fileAccess: int)새 파일 스트림을 생성합니다.
FileStream(fileName: String, fileMode: int)새 파일 스트림을 생성합니다.
getLength() → long파일의 길이를 가져옵니다.
setLength(len: long)파일의 길이를 설정합니다.
readByte() → int파일에서 바이트를 읽습니다.
read(buf: byte[]) → int파일에서 바이트를 읽습니다.
read(buf: byte[], start: int, len: int) → int파일에서 바이트를 읽습니다.
write(buf: byte[])파일에 바이트를 씁니다.
write(buf: byte[], start: int, len: int)파일에 바이트를 씁니다.
writeByte(b: int)파일에 바이트를 씁니다.
seek(offset: long, seek: int) → long파일의 위치로 이동합니다.
close()파일 스트림을 닫습니다.
flush()파일 스트림을 플러시합니다.
getInputStream() → java.io.InputStream입력 스트림을 반환합니다.
getOutputStream() → java.io.OutputStream출력 스트림을 반환합니다.
copyTo(stream: Stream)이 FileStream 인스턴스에서 copyTo(stream)를 호출합니다.
wrap(stream: OutputStream) → StreamOutputStream 를 Stream으로 래핑하고, 데이터를 출력 스트림으로 플러시하려면 스트림을 닫아야 합니다.
wrap(stream: InputStream) → StreamInputStream을 Stream으로 래핑합니다.

참조

 한국어