자바 이 폴 더 의 모든 폴 더 와 파일 을 포함 하여 폴 더 를 삭제 합 니 다.

578 단어 자바
삭제 할 파일 이 존재 하고 폴 더 가 있어 야 합 니 다. 자신의 요구 에 따라 이 방법 을 호출 하기 전이 나 이 방법 에 자신의 요구 검증 을 추가 할 수 있 습 니 다.


  // remove a folder including all directories and files in this folder
  private void deleteOneFolder(File dirFile) {
    File[] tempFileArr = dirFile.listFiles();

    for (File perFile : tempFileArr) {
      if (perFile.isDirectory()) {
        deleteOneFolder(perFile);
      } else {
        perFile.delete();
      }
    }

    dirFile.delete();
  }


좋은 웹페이지 즐겨찾기