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개.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
length | long | 읽기 | 파일의 길이를 가져옵니다. |
inputStream | java.io.InputStream | 읽기 | 입력 스트림을 가져옵니다. |
outputStream | java.io.OutputStream | 읽기 | 출력 스트림을 가져옵니다. |
CREATE | int | 읽기 | 생성을 가져옵니다. |
OPEN | int | 읽기 | 열림을 가져옵니다. |
APPEND | int | 읽기 | append를 가져옵니다. |
READ | int | 읽기 | 읽기를 가져옵니다. |
WRITE | int | 읽기 | 쓰기 권한을 가져옵니다. |
READ_WRITE | int | 읽기 | 읽기 쓰기를 가져옵니다. |
SEEK_SET | int | 읽기 | seek set을 가져옵니다. |
SEEK_CURRENT | int | 읽기 | 현재 시크 위치를 가져옵니다. |
SEEK_END | int | 읽기 | 시크 끝을 가져옵니다. |
메서드
| 시그니처 | 설명 |
|---|---|
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) → Stream | OutputStream 를 Stream으로 래핑하고, 데이터를 출력 스트림으로 플러시하려면 스트림을 닫아야 합니다. |
wrap(stream: InputStream) → Stream | InputStream을 Stream으로 래핑합니다. |