파일 형식 개체가 포함 된 목록이 있습니다.
예 : < 파일> copyFile = new ArrayList < 파일>();
이제이 copyFile을 d : \\ demo \\ 위치에 복사하십시오.
AnyOne이 방법을 알려 줄 수 있습니까?
경로에서 파일로 파일을 복사하는 방법을 알고 있습니다. 당신이 코드 아래에 디렉토리를 복사하려면 모든 폴더 이름특정 경로로 파일을 복사하는 방법은 무엇입니까?
class Folder {
boolean isFile;
String folderName;
List<Folder> subFolders = new ArrayList<Folder>();
}
class ListF {
public static void main(String args[]) {
File fname = new File("D:\\Demo\\");
Folder obj = new Folder();
if (fname.isDirectory()) {
File[] fileNames;
fileNames = fname.listFiles();
for (i = 0; i < fileNames.length; i++) {
obj.subFolders.add(fileNames[i]);
}
System.out.println("The list is " + obj.subFolders);
}
}
}
를 나열하는 데 도움이 될 것입니다 코드 아래
Files.copy(src, dst, StandardCopyOption.REPLACE_EXISTING);
유용합니다 N44 나 N55 같은 것을? – sanbhat
이것은 재귀를 사용하는 것이 자연스럽게 맞는 작업입니다. google에서 나무 순회를 찾으십시오. –
이것을 확인하십시오 http://stackoverflow.com/questions/2534632/list-all-files-from-a-directory-recursively-with-java – NPKR