자바 가 존재 하지 않 는 폴 더 와 파일 을 만 들 고 폴 더 의 모든 파일 과 자 체 를 삭제 합 니 다.

6111 단어 백 엔 드자바
존재 하지 않 는 폴 더 와 파일 만 들 기
public static void main(String[] args) throws IOException {
	//             (         )
	File file = new File("D:\\11\\22\\33\\test.txt");//              
	if (!file.getParentFile().exists()){
		file.getParentFile().mkdirs();
		file.createNewFile();
	}
}

폴 더 의 모든 파일 및 자 체 를 삭제 합 니 다.
public static void main(String[] args) throws IOException {
	String path = "D://image"
	File file = new File(path+"/successImage/");//              
	deleteFile(file);
}
public void deleteFile(File file){
	if (file == null || !file.exists()){
		return;
	}
	//               
	File[] files = file.listFiles();
	//           
	for (File f: files){
		//            ,        
		if (f.isDirectory()){
			deleteFile(f);
		}else {
			f.delete();
		}
	}
	//        for               。
	file.delete();
}

좋은 웹페이지 즐겨찾기