내 세상

[Spring] 하위 디렉토리/ 폴더 한번에 삭제 하기 본문

Technical/Spring

[Spring] 하위 디렉토리/ 폴더 한번에 삭제 하기

sga8 2020. 9. 15. 12:10
728x90
반응형
	public void deleteFolder(String path) {
		File folder = new File(path);
		try {
			if (folder.exists()) {
				File[] folder_list = folder.listFiles();

				for (int i = 0; i < folder_list.length; i++) {
					if (folder_list[i].isFile()) {
						folder_list[i].delete();
					} else {
						deleteFolder(folder_list[i].getPath()); 
					}
					folder_list[i].delete();
				}
				folder.delete();
			}
		} catch (Exception e) {
			e.getStackTrace();
		}
	}
728x90
반응형