2016-10-28 3 views
1

바이너리 파일을 특정 위치에 쓸 수있는 방법은 전체 파일을 복사하고 삭제하고 하나의 값을 변경하여 다시 쓸 필요가 없습니다.바이너리 파일의 특정 위치에 바이트 쓰기

FileOutputStream으로 시도했지만 파일을 추가하거나자를 수만 있습니다.

+1

그 이후의 바이트를 변경하지 않고 위치의 값을 덮어 쓰거나 위치에 값을 삽입 하시겠습니까? 나중에 파일이 연속적으로 저장되면 나머지 파일을 다시 써야 할 것입니다. – mba12

답변

6

자바에서는 Random access file을 사용할 수 있습니다. 마커의 위치를 ​​설정할 수 있습니다. 다음 읽기 또는 쓰기가 발생할 위치를 선택할 수 있습니다.

관련 문제