관리 메뉴

드럼치는 프로그래머

[JAVA] renameTo() - File 이동 메서드 본문

★─Programing/☆─JAVA

[JAVA] renameTo() - File 이동 메서드

드럼치는한동이 2016. 6. 2. 23:46
renameTo()
File 클래스의 멤버변수로
File 객체를 만들어 파일을 이동하는 메서드이다.

아래 예제를 보며 사용법을 알아보자.

public void moveFiles2(String org, String dest) {
   File destDir = new File(dest);
   destDir.mkdirs();  // 디렉토리 생성
   File orgDir = new File(org);
   File fa[] = orgDir.listFiles();  // org 디렉토리의 파일을 모두 list로 가져옴
   for (int i=0; i<fa.length; i++) {
      if (fa[i].getName().endsWith(".txt")) {
         fa[i].renameTo(new File(dest + File.separator + "move_" + fa[i].getName()));   // 기존파일 . renameTo ( 이동파일명 )
      }
   }
}

 

Comments