Programming Practice/Java 특정 폴더 안에 있는 파일 다른 폴더로 복사하기 효돌프 2015. 3. 28. 23:21 String dirpath = "F:/development/JavaTest/"; String despath = "F:/development/JavaTest/copy/"; File dir = new File(dirpath); if (dir.isDirectory()) { File[] files = dir.listFiles( new FileFilter() { @Override public boolean accept(File pathname) { return pathname.isFile(); } } ); for (File file : files) { File des = new File(despath + file.getName()); if (des.exists()) { System.out.println("des is already exists!"); des.delete(); } try { Files.copy(file.toPath(), des.toPath()); } catch (Exception e) { e.printStackTrace(); } } }