마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 파일 입출력에 관한 질문

0 추천

안녕하세요 

try{

FileInputStream fis = new FileInputStream(path);
BufferedReader br = new BufferedReader(new InputStreamReader(fis));
 
// 스트링에 경로 path를 주어 안드로이드 기기 내부 sdcard 의 파일위치를 지정하여 파일 을 bufferreader 에 읽어왔습니다.
//해당 파일 사이즈와 파일 읽기는 정상적으로 됩니다.
 
여기서 궁금한것은 offset의 이용법입니다.
 
예를 들어 파일의 처음 시작부분이 char 형으로 32바이트 있는데요 이부분은 저장할 수 있으나
 
offset 이동에 관해 잘 몰라 질문드립니다.
ex) char 형 32바이트 이후 64번째 부터 다시 char 32비트를 읽어서 저장할려면 어떻게 해야하나요

}

catch(.....)

{

}

freekeno (260 포인트) 님이 2015년 1월 29일 질문

1개의 답변

0 추천
 
채택된 답변
RandomAccessFile 라는 클래스가 있습니다. 파일을 이걸로 접근하셔서 seek() 함수를 이용하시면 옵셋을 지정해 원하시는 부분을 읽을 수 있습니다.
비애천사 (12,090 포인트) 님이 2015년 1월 29일 답변
freekeno님이 2015년 1월 29일 채택됨
...