다음을 통해 공유


RandomAccessFile.ReadFully 메서드

정의

오버로드

ReadFully(Byte[])

현재 파일 포인터에서 시작하여 이 파일에서 바이트 배열로 바이트를 읽습니다 b.length .

ReadFully(Byte[], Int32, Int32)

현재 파일 포인터에서 시작하여 이 파일에서 바이트 배열로 정확히 len 바이트를 읽습니다.

ReadFully(Byte[])

현재 파일 포인터에서 시작하여 이 파일에서 바이트 배열로 바이트를 읽습니다 b.length .

[Android.Runtime.Register("readFully", "([B)V", "")]
public void ReadFully (byte[]? b);
[<Android.Runtime.Register("readFully", "([B)V", "")>]
abstract member ReadFully : byte[] -> unit
override this.ReadFully : byte[] -> unit

매개 변수

b
Byte[]

데이터를 읽는 버퍼입니다.

구현

특성

예외

설명

현재 파일 포인터에서 시작하여 이 파일에서 바이트 배열로 바이트를 읽습니다 b.length . 이 메서드는 요청된 바이트 수를 읽을 때까지 파일에서 반복적으로 읽습니다. 이 메서드는 요청된 바이트 수를 읽거나, 스트림의 끝을 검색하거나, 예외가 throw될 때까지 차단합니다.

에 대한 java.io.RandomAccessFile.readFully(byte[])Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

ReadFully(Byte[], Int32, Int32)

현재 파일 포인터에서 시작하여 이 파일에서 바이트 배열로 정확히 len 바이트를 읽습니다.

[Android.Runtime.Register("readFully", "([BII)V", "")]
public void ReadFully (byte[]? b, int off, int len);
[<Android.Runtime.Register("readFully", "([BII)V", "")>]
abstract member ReadFully : byte[] * int * int -> unit
override this.ReadFully : byte[] * int * int -> unit

매개 변수

b
Byte[]

데이터를 읽는 버퍼입니다.

off
Int32

데이터의 시작 오프셋입니다.

len
Int32

읽을 바이트 수입니다.

구현

특성

예외

충분한 바이트를 읽기 전에 원본 스트림의 끝에 도달하면 입니다.

if offset 또는 byteCount , 또는 offset + byteCount > dst.length.

이 스트림에서 읽는 동안 문제가 발생하면 입니다.

가 null이면 dst

설명

현재 파일 포인터에서 시작하여 이 파일에서 바이트 배열로 정확히 len 바이트를 읽습니다. 이 메서드는 요청된 바이트 수를 읽을 때까지 파일에서 반복적으로 읽습니다. 이 메서드는 요청된 바이트 수를 읽거나, 스트림의 끝을 검색하거나, 예외가 throw될 때까지 차단합니다.

에 대한 java.io.RandomAccessFile.readFully(byte[], int, int)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상