이것 수업 랜덤 액세스 파일을 읽고 쓰는 데 사용됩니다. 랜덤 액세스 파일은 큰 파일처럼 동작합니다. 정렬 바이트. file이라는 배열에 암시된 커서가 있습니다. 바늘 , 커서를 이동하여 읽기 쓰기 작업을 수행합니다. 원하는 바이트 수를 읽기 전에 파일 끝에 도달하면 EOFException이 발생합니다. 던져진 . IOException의 한 유형입니다.
건설자
건설자 | 설명 |
---|---|
RandomAccessFile(파일 파일, 끈 방법) | File 인수로 지정된 파일에서 읽고 선택적으로 쓰기 위해 임의 액세스 파일 스트림을 만듭니다. |
RandomAccessFile(문자열 이름, 문자열 모드) | 지정된 이름을 가진 파일에서 읽고 선택적으로 쓰기 위한 임의 액세스 파일 스트림을 만듭니다. |
방법
수정자 및 유형 | 방법 | 방법 |
---|---|---|
무효의 | 닫다() | 이 무작위 액세스 파일 스트림을 닫고 스트림과 관련된 모든 시스템 리소스를 해제합니다. |
파일채널 | getChannel() | 고유한 값을 반환합니다. myFile.TXT에는 '이 클래스는 임의 액세스 파일을 읽고 쓰는 데 사용됩니다.'라는 텍스트가 포함되어 있습니다. 프로그램을 실행한 후에는 다음 내용이 포함됩니다. 이 수업은 나는 내 조국과 내 민족을 사랑합니다를 읽는 데 사용됩니다. |