안녕하세요!
이번에 안드로이드 작업을 시작하면서...
파일로드 소스를 사용하여 작 정보를 변수에 저장 하는 작업을 하게 됐는데요...;
(C / C++만 사용해 온 상황이라...
java 함수를 아직 잘 모르는 상황입니다...)
C에서는 파일 로드를 할때
FILE *pFile = fopen(filename, "rb");
이런형식으로 파일 로드해서 사용을 하는데
java에서는 어떤 형식으로 파일을 로드해야하는 지와..
파일 로드 함수명도 아직 잘 모르겠습니다...
설명좀 해주실수 있으신분 있으신가요ㅠ.ㅠ?
C에서 할줄아신다면 소스코드만 조금 보신다면 금방 이해하실겁니다.
FileInputStream fis = openFileInput("test.txt"); //파일열기
byte[] data = new byte[fis.available()];//바이트단위로 배열에 저장
while (fis.read(data) != -1) {;}//파일의 끝까지 루프설정
fis.close();//파일닫기
이정도면 원하는 파일 열어서 읽어오는데는 무리가 없을겁니다.