개발자로서 많이 마주치는 상황 중 하나는 자바 특정폴더 파일을 읽어와서 다운로드 기능을 많이 마주칩니다.
저 또한 이러한 요청사항을 받아서 하다가 정리하면 좋을 것 같아서 해당 기능을 설명하려고 이 글을 쓰려고 합니다.
파일 경로에 있는 폴더에 있는 전체 파일을 갖고 와서 단순하게 파일 이름을 출력하는 알고리즘입니다.
******************************************************************************************************************************
String fileName = "";
/*파일 경로에 있는 파일 가져오기*/
File rw = new File(filePath);
/*파일 경로에 있는 파일 리스트 fileList[] 에 넣기*/
File []fileList = rw.listfiles();
/*fileList에 있는거 for 문 돌려서 출력*/
for(File file : fileList) {
if(file.isFile()) {
fileName = file.getName();
System.out.println("fileName : " + fileName);
}
}
******************************************************************************************************************************
이러한 구조로 파일 목록을 가져와서 API로 특정폴더에 쌓여있는 파일을 가져오거나 하는 작업들을 합니다.
'java > 자바코딩' 카테고리의 다른 글
자바(JAVA)란 무엇이며 특징은 무엇인가? (2) | 2021.04.15 |
---|---|
[자바] 파일 전송 (OKHttpClient REST API) 예제 (0) | 2021.03.29 |
[자바] FTP 서버로 파일 업로드(File Upload) 예제 (0) | 2020.08.25 |