2011-03-12 5 views
4

을 사용하여 폴더 (서브 디렉토리 및 파일 포함)를 새 폴더로 이동하는 방법 누구든지 하나의 폴더를 다른 폴더에 복사하거나 이동하는 Java 코드를 도와 줄 수 있습니까?Java 코드

예를 들어

:
나는 temp 안에 내가 폴더 in-temp을 가지고 temp라는 이름의 폴더가 있습니다.

temp 폴더를 new temp이라는 새 폴더로 복사하거나 이동해야하지만 Java 코드를 사용해야합니다.

내가 구글에서 검색하여 예제 코드를 가지고있는 새 폴더에 복사 하위 디렉토리와 폴더의 파일,하지만 난 이동 할 필요가 말했듯이 그것으로 폴더가에 하위 폴더의 새 폴더.

해결 방법을 알려주세요.

감사합니다. 당신이 사용할 수있는

+0

당신은, 당신이 구글을 통해 발견 된 코드를 수정 시작 할 수있는 간단한 ['File.rename()'] (HTTP 때문에 .oracle.com/javase/1.4.2/docs/api/java/io/File.html # renameTo (java.io.File)) 메커니즘은 파일 시스템간에 계층을 이동할 수도 있고 그렇지 않을 수도 있습니다. – sarnold

답변

11

아파치 - 평민을-IO : // 다운로드 :

org.apache.commons.io.FileUtils.copyDirectory(File, File) 
+3

+1, 휠을 다시 발명 할 필요가 없음 –