728x90

개발자로서 많이 마주치는 상황 중 하나는 자바 특정폴더 파일을 읽어와서 다운로드 기능을 많이 마주칩니다.

저 또한 이러한 요청사항을 받아서 하다가 정리하면 좋을 것 같아서 해당 기능을 설명하려고 이 글을 쓰려고 합니다.

 

파일 경로에 있는 폴더에 있는 전체 파일을 갖고 와서 단순하게 파일 이름을 출력하는 알고리즘입니다.

 

 

 

******************************************************************************************************************************

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로 특정폴더에 쌓여있는 파일을 가져오거나 하는 작업들을 합니다.

반응형

+ Recent posts